Allows you to shelter retirement savings from taxation
---
it doesn't shelter you from fucking taxation. once you retire that shit is taxed out the ass
That's exactly what it does. The theory is that you're in a higher tax bracket now than you will be when you retire so you'll pay less taxes on the money, hence the tax shelter. Plus, that tax free money grows tax free as well. Sounds like a tax shelter to me. It never said you avoid paying all taxes.