That’s the problem with so many of your arguments harvey. A $100K pension isn’t really the same as a $3M 401K, it’s closer to $2M. And a $100K isn’t really representative of most retiree’s pensions, it’s closer to $50K. When you’re a little bit off on all of the support for your arguments, then the credibility of the entire argument is reduced. Those little facts matter. Exaggeration can work pretty good in comedy, but when you’re arguing public policy, exaggeration leads to the failure of the argument.
Somewhere between 20 and 30% of Fortune 500 companies still offer DB plans to new employees. (A year ago, it was 30%, I can’t quickly find any newer number than that.) That number does seem to still be shrinking, but there is evidence that the velocity of the companies terminating DB plans is slowing. And contrary to your claim, they still have investors buying their stock.