Most Americans aren’t prepared for retirement; many retire to foreign locations (Ecuador for example) to stretch their limited funds.
Most people earn plenty enough over their lifetimes to pay for a comfortable retirement.
The problem is... most spend it along the way and thus have nothing at the end.
Are you a chain smoker? that just cost you 2 million plus over your lifetime.
Eat out once or twice a day? millions more.
heavy drinker? millions more.
I could go on and on.