Oh, I know, and I agree completely. Still, I can't recommend the service to my friends. Unfortunately, for travelers, it's the problems that matter, rather than the causes.
One thing Amtrak should do is be upfront with passengers about known issues. If there's no parlour car in the trainset, they should say so as soon as they know it (at booking time, or at boarding time) rather than just not mention it and let the traveler discover the problem during the trip.
Similarly, if the train <i>regularly</i> arrives 4-6 hrs late in Los Angeles, they should amend the schedule to reflect reality.
If I could make it happen, I'd see that Amtrak was properly funded and equipped. We're a resourceful, wealthy nation, and when we put our minds to it, we can do anything. We should have a rail system that reflects this.
--Pat