Seems to me the solution to that would be to leave two or three days later if you're flying, but don't want to pay the hotel bills.Another thing to consider between Amtrak and airplane travel, is that while your airplane might get you there in a fraction of the time and cost a couple of hundred dollars less depending on the route, if you're heading on vacation you have to pay for hotels when you get there on top of the airplane travel. I've yet to enjoy travel in a sleeper but if the option was coast to coast on Amtrak in sleeper (3/4 nights on train all meals inc) or a first class plane ticket (7 hours from LAX-JFK?) plus hotel bills on top, i'd much rather take Amtrak every single time
Then again, anyone paying for a first-class ticket isn't going to worry about "hotel bills." Let's keep this discussion in the proper perspective here.