The average family income in this country is only 40 or 50K. Chances are, most folks will never earn enough money to save much for retirement. Maybe the top 10 or 15% ? Factory jobs around here are paying up to $20 per hour, or 40k per year. Pay a mortgage, food, utilities, car expenses, and not much is left. If you have kids, forget it.
If you make $40k per year you'd be bringing home about $33,000 per year. Probably more with the deduction for say, 2 kids. So, family of 4.
If you spent:
200 per month into a ROTH IRA
500 on mortgage
800 on groceries
400 on utilities
200 on used car and insurance
200 in an emergency fund
200 on clothes
You'd spend about $2500 per month, or $30,000 per year.
You'd have $3000 left over per year to spend on health care and since you have a family of 4 you qualify for the affordable care act.
Once you save up your emergency fund after 4-5 years, you get an additional $2400 per year to use, so you now have $5300 per year left over if you'r lucky.
That $200 per month into a ROTH IRA earning 7% per year would yield you $687,764.00 in 45 years for you to retire on.
Now let's say you get a decent job at $20 per hour and your spouse gets a minimum wage job or two for, say another 20 hours per week. That's an additional $7500 per year.
It can be done with a disciplined approach to building wealth over the long term.