Next time I’m taking the train....
With a train, you’re still subject to abuse. Just drive yourself.
The guy bought the ticket, the ticket was accepted and he was allowed to board. Anything after that is all on United’s head. The “unbooked employee” should come second to paying customers already in their seat. And I’m not even going to get into the beat down they put on him.