You've correctly identified the problem. It's the previous generation which was never raised properly to begin with.
Who raised the previous generation? In my case it was the baby boomers. I thought my parents did excellent and I am trying to instill that in my kids. I think that the World War II generation was overrated in the parenting. I look at my two sets of grandparents and their brothers and sisters and they are the ones who raised the baby boomers. So I don't understand what you are trying to say here. To sterotype a generation is ridiculous. We seems to do that all the time. My Generation which is GEN X is doing phenominal trying to pick up the crap that was left for us to fix. We are having families again. All of my friends have 3 children at least (in my high school graduation class of 209 kids). I can't say with Florida State too big of school). Quite a few have four children and two good friends have FIVE! We are only 37. So I say thank God for GEN X who have improved society a great deal.