I'm fairly sure that if I were means tested, I wouldn't have "substantial assets" (grin!)
And I'm afraid I agree with Curmudgeon:
"I hate systems that penalize people who manage to save money. Take Alice and Bob, who both have the same job and make the same money, pay the same taxes, etc. Alice manages to save a substantial portion of her pay by LBYM, while Bob spends every dime he has on large screen TVs, expensive cars, vacations, etc. and ends up with zero savings. At retirement time, why does Bob deserve more benefits than Alice, simply because he chose to spend rather than save? Why is Alice suddenly considered a fact?"
My brother was that way...he didn't work much and spent everything he had - he was a "system gamer,", so he got free medical and lots of free services that I had to pay for through my taxes because I'm a worker and a saver. I've always known that I will have take care of my older sister in her old age, too...she is a hard worker but doesn't save anything. (I warned my hubby about both of them and my feelings of responsibility when we were first talking about getting married - thank goodness he still took me on!
)
So while I see your point, I think it all evens out in the end, at least on my end, in my family, anyway (wry smile!)