In my view a lot of the "everything is great" for retired Americans living on a low social security check comes not from logic and reality but more from an ingrained nationalist political ideology. Usually right wing but not always.
We are indoctrinated as children
America number one!
In some things yes In most things no. In some things dreadful.
Best country in the world!
In some things yes In most things no. In some things dreadful.
All truly needy people will be rescued by social programs, church groups, etc.
Absolutely not!
Homeless people are all either mentally ill or love camping.
Absolutely not!
We don't need nationalized health care because emergency rooms meet all medical needs.
Absolutely not!
Housing prices reflect the perfection of free markets.
Absolutely not!
Etc.