Read other letters about this article
You have three choices otherwise:
Outlive your healthcare
Outlive your money
Die early
I pick option 4. Keep working. If you think the generation of people who can afford to retire is mostly gone NOW, just you wait another 25 years. By then you'll all be working full time until you drop dead. The social security retirement age will be 80. The economy will be smashed up for a few years and to recover, our overlords will crush the middle class. So if you're 40 now, you will shortly have to support BOTH your parents AND your children.
You are all so screwed and it is hysterically funny how astonished the look on your faces will be when it finally hits you.