Amtrak is also notorious for being way off on arrival times. Sometimes on the order of a day or longer. That's what happens when you share rails with the freight lines.
I can anecdotally confirm. My wife used to ride the Coast Starlight occasionally. About the fifth time she did, the train was delayed 18 hours. She missed a day of work, and has never ridden it since.