Would it be OK for your bank to review your Income to decide if you needed the interest on your money you invested with the bank? Should your bank Means test you before giving you any interest? Retirement is an investment, the investore expects the money to have been invested to keep up the value to cover retirement. when that time comes. We are not ripping off anyone, it's just that the Retirement funds are so attractive for the government to sort of borrow. That's what happened to Social Security after 1964. Just give SS retirees T Bills in exchange for real investment money. My store won't take T Bills, they want Gold.