Better for who? Not the other few hundred passengers on the airplane, that is for sure. So it comes down to the choice, do I upset my own child and my own family, or do I upset a lot of strangers. And they chose to upset strangers.
Remember the child who screamed the whole flight flew as a lap baby, sitting on grandma's lap, when it was known by that family that the child would scream unless it was her mom holding her. Two bad choices--the child didn't fly with mom, and the child flew as a lap baby without her mom. How about mom flies and holds the child? That at least had a chance of turning out ok. You don't make the choice to make everyone else miserable.