Either the Baby Boomers are not going to have the retirement life that they expect or taxpayers are going to be hit with a tremendously huge bill. Or both.