I don't really disagree, but I think the issue is more multifaceted than a simple "You need sparrows in your game!"
What you seem to actually be advocating has little to do with "are there sparrows in your game?" and more to do with description.
For instance, RPG C has a sparrow statblock, and so has sparrows explicitly.
RPG D doesn't have a sparrow statblock, but it DOES have rules for the difficulty of a given task.
Both games have sparrows, it's just that RPG D doesn't waste a lot of space talking about a sparrow's ranks in Craft (nest) on the off chance you get into a nestbuilding contest with a sparrow. It says, "Well, how hard does the DM think it should be? Here's some rules for modeling that." It uses the same idea for, say, shooting a sparrow off its perch. If it's important, there's difficulty rules, and if it's not important, it just happens.
Both games have sparrows, they just use different ways of modeling them.
What you seem to be saying more is: "Describe boring things, too."
Which is good advice, as any horror movie director will tell you. Without the calm, casual conversation in the car about someone's day, it won't be nearly as horrific when the Monster rips off the top of the car and begins devouring people.
It's just kind of a broader point than "Have rabbits in your game, okay?"