Replacing pensions with 401(k)s is simply cutting costs by moving retirement costs to the employee, which some may be fine with but seems like a false savings to me. I don't think that Amtrak is going to be able to cut their subsidy by a substantial amount and pay for increased maintenance just by a few cuts and improvements to advertising revenue.
I don't intend for those ideas to be a save-all, but hey, I'll take the couple of points. Doesn't mean they shouldn't be doing it. As for those communities that would lose service, yes, it would be an issue. But there are literally thousands of communities across that country today that used to be served by rail that don't have busses or EAS anymore. People adapt.
Since Amtrak is a Railroad, it by law has to participate in the Railroad Retirement Plan for most of its employees and there is no getting away from it. Moreover, it has to pay more than just for its current and past employees due to some historical reasons.
Yet another legacy law that somehow can't get overturned or revised. The advantage of the 401(k) vs a pension is that it puts the management of one's retirement on the responsibility of the employee. The employer's cost would vary, depending on it's desire (or ability) to match a percentage of it. Sure, pensions are favored because you don't have to think about it. But I've also heard horror stories about them vaporizing when companies fail, even if they are supposed to be fail-safe. In the Stock Market, you'll have your ups and downs, but the 10 year trend is always up. Annuities have similar problems.
Again, I'm not saying that my ideas would save Amtrak, but I'm tired of them nicking the service before looking for alternate sources of income.