While I do wonder about the toilet situation, it seems to me the larger issue is ultimately that people simply do not understand rail travel well.
In a world of instantaneous I wanna do me, not being able to just change plans in an instant and jump off the train because it didn't meet your hopes or expectations causes its own kind of crisis. (It's almost like saying, "Give me a parachute. I want to jump out of this plane, now. I don't want to divert and have to change planes at another airport with the rest of the pasengers due to whatever issue we're experiencing. Oh, a find me my checked bag to take with when I jump out of the cabin, too!)
It's, similarly, like how my Congressman, Mike Quigley, views long distance passenger rail due to a trip he took from Washington to Chicago a few years ago. It had the typical Indiana delays and was 16 or 18 hours overall. (An extent of time he rolls his eyes over and repeats.) Of course, he's used to flying between Reagan and O'Hare fairly fast and on his own self important schedule. So this was the sort of pain which turned him against Amtrak, save high speed corridor service (which he supports and is willing to invest towards.)
Of course, we all expect good and on time service when traveling by whatever form of transport. But it isn't always possible. In such situations patience is a virtue, but it can be abused. Problems are inevitable. It's how they're responded to that counts. Yet reasonable passenger response counts, too.
Alas, as a friend once said, "Taking the train is sometimes like searching for something misplaced at a library. You'll end up with what you were looking for, but you'll get there EVENTUALLY."