I would add that mommies spoiling their darling baby boys is why so many of today’s young men are unmarriable (if that’s a word.)
Yep, didn’t used to be such a factor when we had larger families, but we’re headed to the Italian model of never-leave-home sons.
(Also, all the hormones from birth control pills in the water supply probably doesn’t help.)