Did I say means test it? NO. But lets face reality. SS is a tax, there is no lock box where your money is being put away for your retirement. That ended when congress first stole it to cover their mismanagement of the budget. So, now that its a tax to provide retirement income for retired people, lets collect it on all income. There is no logical reason why people like Buffet, Gates, and Oprah should only pay it on the first 110K of income, and if a person'e sole source of income is capital gains, then collect SS on that income.