Fun fact: the
average age of Amtrak cars is well over 30 years.
https://www.statista.com/statistics/...ail-car-fleet/
You'll notice how the average age in the presented table goes up one year every calendar year. Yeah, Amtrak loses money on operations before they even get to depreciation (and maintenance), so there's no money to buy new cars: ergo, the rolling stock just keeps getting older and older.