I think, in our society, we've become accustomed to instant gratification. We want next-day shipping when we shop online. We want information on an event as soon as it happens, from the Internet. We want a text from our spouse as soon as he leaves work to come home. We have become spoiled by this need to have things right away, whereas in the past, we had to wait for a phone call, shipping took a week when you ordered something from a catalog you had gotten in the mail, and we had to wait for the nightly news to find out that something had happened earlier in the day.
Babies, however, have always been lucky enough to get what they want when they want it, because they know how to ask....or rather, NOT ask. They point at a toy on the floor, they grunt at a cup of milk on the counter, they reach up and whine when they want to be held.
We would all be a complete mess of people if we did that, but babies, as they learn their own pre-talking forms of communication, have to learn how to make it known what they want. Some babies learn sign language, but almost all rely on other means, like the pointing and the grunting.
It can be a frustrating experience to try to figure out what a baby wants sometimes, and can quickly escalate into a crying tantrum (for either of you). But, new parents learn to either recognize what their baby is asking for, or give a lot of options really, really quickly. Is it the bottle you want? No? The toy? How about your blankie? You want to be held? Crackers, do you want crackers? Ah....crackers. Here are your crackers, love.