One of my more controversial opinions is that tax advantaged retirement accounts should be eliminated entirely.
Almost all of the advantages of them accrue to the top decile of income earners. Why should we have exceptions in the tax code just to help richer people amass more money?