Those two statements are inconsistent. If "mounting national debt" is evidence that the people of Western Europe only seek their own immediate pleasure, and if having children makes oneself happier, then we should expect those same people to have many children.
Maybe the author meant that having children don't make people happy (which may or may not be the case); but it's not what he said.