What you see around your life needs to be compared between the positive side and the negative side. I always remember one of the proverbs that is very popular in my country, "Prepare an umbrella before it rains" as motivation to prepare everything before something undesirable happens when I reach retirement age.
In human life, uncertainty always exists as no one is able to predict any event with an accuracy level of up to 100%, so vigilance is very necessary as a form of anticipation of this uncertainty. It's very important to prepare a retirement plan before something unexpected happens, so before it's too late, you need to make preparations so you don't regret it later.
Uncertainty in life is inevitable, no doubt, so you are right that people should prepare while they can before it's too late. However, we can't ignore the fact that some people aren't able to do it in the first place.
If a person is doing pretty well, they have everything they need in life and everything they have always wanted, they are living a luxurious life and spending money on everything they want to do, but they haven't done anything for their future, no savings, no investments, no assets built, nothing at all. Such people should be blamed for their carelessness.
But, if someone doesn't earn enough, is living a normal life, and has no money left by the end of the month, you can't blame them for not planning for their retirement or anything.