While I agree that many people under 45 know that they should be saving for retirement, many simply have no *clue* how much they'll really need. Most people are positively shocked when they first see their "number". They think..."I can't possibly need one or even *two* million dollars when I retire...we're not rich, and that would make us rich." The truth is, if you have no pension and make 80K combined (and believe that SS will be there in full), you'll need at least one million dollars to maintain something close to your quality of life in retirement. You'll pull 40K from your cool million, and you'll get another 17K or so from SS. That will give you about 70% of your previous income....so you'll be taking a paycut too. Still, if you've paid off the house, maybe gone down to one car, you should be okay...but this isn't going to be a budget with a ton of frills in it either.
A lot of financial planners say that people often get so discouraged when they see the "number" that they just give up. Of course, the problem is that many people are visiting with a financial planner for the first time in their 50s, when it's too late to make major adjustments or catch up.
I really think that some very basic personal finance courses need to become mandatory for high school students. I have a couple of degrees and read about this stuff all of the time. A lot of people just don't have the knowledge for this stuff, others would rather eat paint chips than have to think about it. Forget learning about it.
Corporate America used to do all of the work for their employees. They collected the funds automatically, invested them, and then distributed them in retirement. People knew what their pension check would be, and they knew what social security would be....and most would be just fine.
Now we're trying to get everyone to save the funds themselves. We all know how that's going. Then we need them to invest those funds appropriately. Now we have too many invested too conservatively and others too heavily weighted in their own companies stock. And finally, we need for them to know how much to pull out each year in retirement. We really need a massive education program dealing with this issue.