As one who loves to travel by train if feasible its a shame we can’t have a decent travel experience. The trains are old and not likely to be maintained properly, the routes have too many stops that make no sense, the right of way is too restrictive to accommodate more speed, the list goes on and on.
I even pay for the small roomette, which adds 2x the cost to the ticket but at least you have your own toilet, and the sleep is so much better. But the TV screens rarely work in the car. WiFi is pretty much non-existent on the long hauls and the food has really gone downhill since my youth. It’s almost better to bring your own food in a cooler.
Most people won’t pay enough to make the investments needed worthwhile.
That and there are places where the stops would make a lot of sense but aren't there. Phoenix is, last I heard, the 6th largest city in the country but there is no Amtrak station here.