And I'm not really exaggerating, to get from SLC to Denver would take 15 hours (and departs at 3:30AM; no other options), vs ~8 hours in a car. Oh, if you want a sleeper car with a bunkbed, that'll be 2x the cost of a hotel room.
So yeah, it's an option, just a really crappy one.