Yes, because anyone who cannot afford to pay for a baby sitter should forego ever eating out or watching a movie.
And the reason you find more babies out is for a few reasons:
1. Families are smaller and there is less of grandma and grandpa living 'round the block. As such, you are left with no family help.
2. Economic realities make childcare extreme expensive, even in double income families.
3. Single parents are also a lot more common, and the single parent already has someone taking care of the kid during the day. They can't magically "leave" the kid behind for everything that they do, just because other assholes in public find them to be an inconvenience.
If I can't get a sitter, I'll do my best to calm my baby when I'm out in public. If you don't like it, you can bugger off.