Why not have a Roth IRA? Xaaraman why do you recommend doing a TSP on your on, I've heard that the fees were really low? If you don't know much about investing couldn't you loose money? And do you recommend target retirement fund over TSP?
All doom and gloom. Retirement won't be going anywhere especially if your on AD. Navy just started offering retirement at 15yrs for enlisted. That's a good step that will thin the herd.