>> but when these people are asked whether having kids made them happier they would say yes
This can be quite easily explained by peer pressure - You are expected to treat children as precious little gifts from god, and speaking ill about them makes you look bad in the eyes of your peers.