In the video they say they wouldn’t even let people off the train for their pets who they didn’t bring along litter boxes for, so they really were being held hostage!
29 hours isn’t too long to be on a train though, I’ve taken the Empire Builder from Seattle to Chicago that’s 45 hours.
One time I was on an Amtrak train in Oregon that stopped just to wait for the passenger bus to make it to the station, which was delayed because a truck full of apples crashed in the snow and they had to take a detour to the station.
This was generous that they waited for that so passengers didn’t have to wait in the snow storm at night at the platform for the bus (I was one of the passengers transferring there), but I was kind of surprised they kept the whole train stopped just for the few passengers that were disembarking for the bus there.