Hi, I'm a father of 6 month old twins. I won't be flying with them for a couple of years. Why? I know how much screaming children bother me and I wouldn't want to inflict them on others.
I've heard some people mention that finding screaming babies unpleasant or complaining about it makes you self-absorbed. I am of the opinion that the opposite is true. Here's the thing, if you bring those kids on the plane, you do so for your benefit (or your family's). You're expecting people to cater to you while you inconvenience them because you have kids. It really is the same core issue as someone wearing too much cologne or an obese person squeezing into 1 seat. They're inconveniencing everyone around them for their own benefit and they expect people to go along with it. Having children does entitle you to a few things and I think a bit more leeway about what should be expected of you. However, I don't think that justifies torturing 200 other people on a long trip because you couldn't make other arrangements.
But then sometimes you have to fly and exceptions must be made. Nothing to be done about that. And yes, strangers should try and be more understanding. But let's not make it a completely black and white issue here, having a kid does not mean you get carte blanche for everything you do. Other people still exist and you should give them the deference you would expect in return.
That's my take, anyway. I made this to save the picture thread.