Okay, I have to throw in my pennies... I don't think most of us traveling on business, with or without families at home, are complaining about the existence of children. We're complaining about children who are allowed to run rampant throughout the entire flight. It is the parent's responsibility to control their children, but all too often this doesn't happen.
Recently on a CDG-JFK flight I spent perhaps the most miserable 8 hours of my life because the parents of two toddlers slept for the duration while their children ran amok in the Business cabin. It was so bad the FAs left the cabin as soon as their service was done and rarely came back. The purser woke the father twice to speak to him about the situation, but he simply didn't care.
As for simply putting in earplugs and ignorning the noise, let me assure you I had earplugs in and headphones on at the same time and still couldn't concentrate on music, movie, or reading.
On the other hand, on a recent flight to SJU I sat in Business Class next to a woman with an 18-month old lap child. I wish I could've seen my own face when she sat down next to me! ;-) But this woman had taken the time to bring toys, snacks, and other items of interest for her child and he was absolutely wonderful for the entire 4 hour flight.
Bottom line, I'll never give a parent a hard time because their small child is crying as we descend, or even is just tired and bored - as long as the parent is willing to take some responsibility and make an effort with the child. But too many parents - like the ones who fly F and put their kids in Y - expect the airline to babysit their kids and the rest of us be ****ed!
Okay, I'm finished ranting... :-)