I'm going to play devil's advocate here for one sec....
What is wrong with Amtrak getting tired of people using their program as a way to launder miles earned through other means. I can see people who have earned all of their points by traveling on Amtrak being upset, but for those who just use them to launder their miles from other programs, I can't see those people having a right to be indignant over the fact that Amtrak no longer desires to provide this free service.