I don't see why changing the tax rules around retirement accounts (like taxing Roth withdrawals) would be any more difficult than changing Social Security payouts. You never know what may happen in the future. The government could even make owning gold illegal.