My issue with all this retirement scare is how expectations are being sold to these people. 10x or 20x annual income saved? I mean com-on-man. What kind of lifestyle do you think your going to have in your late 50s-60s-70s and what are you spending money on?
There's are three old saying on Wall St. "There a sucker born every day" "trust us" and "young people are inflationary and old people are deflationary."
Add up all you current cost of upkeep like rent food cable electricity, entertainment, travel, etc. I bet the average in between $2500 and $3000 a month. For most people SS will pay about half that so you'll need about $1500 a month to cover the rest. That's about $360,000 spent over 20 years. That's assuming you sold your house and rent (for mobility).
So let say you sold your home and got half back on equity of around $150,000 so now you down to needing $210,000. Certainly not the 1 million to 2 million Wall St. would love to get there hands on. Wall St. and the financial industry lives to steal the product of your labor.
Lets not forget living outside the US for even cheaper retirement options. As for healthcare? Well, when the wheels come off the bus, they come off the bus. Better to put that money into a burial package than trying to squeeze out a few more months or years and have doctors, hospitals, banks and lawyers take what little you can leave behind to your children. Life's short so forget worrying about money and worry more about running out of time to live. People you need dreams and ambitions more than money.
I read a story once of a women in her 60s taking a motorcycle camping out along the way to Peru so she could see Machu Picchu then rode back to Scottsdale. She said the whole trip cost less than $500. I've heard of people working on Cruise liners just to get free passage to a destinations. If you can dream it you can do it period.