No society has ever survived, let alone prospered, by eliminating it’s future generations. It is contrary to any conventional morality. As Mark Steyn has been pointing out for years, this ‘live for today, don’t think about tomorrow’ attitude is contrary to the principles of basic economics. And it’s contrary to an elemental survival instinct.
Yet those advocating this belief have yet to pay a political price for it. In fact, Obama’s approval ratings have increased since this controversy reared its gruesome head, evidence that this has become the dominant thinking of our culture. A sobering, depressing realization.
Lest anyone think there's some sort of misogynist theme developing here, let's also consider the role that young men play in this dance, which is substantial and maybe even decisive. Consider this chart (via Althouse):
As you will note, there's a strong correlation between the level of debt (and potential default) in the Eurozone and the rate of young men (ages 25-34) who still live with their parents.
There was a movie a few years back called "Failure to Launch," which was a sort of dystopian romantic comedy, which talked a bit about this problem. And it does point out the dilemma that young women face: even if they wanted to start having children in sufficient numbers to keep the welfare state going, there aren't as many good marriage candidates out there as there once was. A man who can't maintain his own household might make a decent potential paramour, but he isn't a very good marriage prospect.
After I graduated from college, I spent a grand total of one month living with my parents, which was during the summer of 1987, before I moved to Chicago. I've been on my own ever since. For men of my generation, this was normal and expected behavior. There's a lot of evidence that it's not expected behavior any more. I realize that jobs are scarce now and for some young men that's a problem, but I get the sense that by turning the ages of 20-30 into an extended adolescence, we're making it a lot harder to keep things going.