Either option is a lifestyle choice that one can make, and there are other ones out there (I've spent too many days on long roadtrips to really try and count...I've put something like 110,000 miles on an '01 Crown Vic in four and a half years...but that's seen me put that car through portions of almost every state east of the Appalachians save CT, RI, and ME). If you like to travel, you ultimately have to make a choice in how much of your trips you want to spend en route, how much you want to spend at your destination, and what your budget is. You go from there...I know that there are companies that do bus tours (and looking at the itineraries, those look like the least pleasant way to spend my vacations that I can imagine), you can do train travel, you can fly, you can drive.I just ran numbers on the trip, I do not know where they are starting from in Florida, so I started from ORL to DEN for 2 passengers on June 14 was $1874.00 one way. Round Trip is $3748.00 on 3 trains each way. All rooms booked as roomettes with meals included as Amtrak Policy states.
In comparison, I did the same trip on Delta same date, destination one way for 2 passengers, First Class is $1133.00. Round trip is $2266.00 with 2 bags included in FC, meals, drinks. One can say what they want to about the TSA, I would rather go through that instead of 3 trains any day. It is also cheaper to send clothes ahead via UPS and not lug suitcases anymore, when it is feasible.
So the bottom line is $4000 is not out of line for roomettes on Amtrak. I love to take the train, kick back, feet up, read and do what people do on Amtrak. I like comfort as well. I would get pretty restless in coach on 3 trains. They are not running half empty. I watch the Coast Starlight often, it runs consistently with 3 sleeper cars and 3-4 coach cars. We know the East Coast is blowing numbers away. I think sleeper prices are what they are. If people will pay the price for sleepers Amtrak will take their money and not look back or loose sleep.
As far as my decision, I prefer the train as a means of taking my trips. Now, I wish there were better public transportation systems in a lot of places (after those 110,000 miles plus probably another 5,000 in rental cars...let's just say that the novelty has worn off), and there are plenty of places that I wish the train actually ran (and/or ran more frequently/more directly...it just isn't practical to, for example, take the train from Richmond to central Pennsylvania...when I was worried that I'd totally lost my car keys and was going to have to not drive my car home, I was faced with a messy decision of "so, how the hell do I get to Pittsburgh/Cumberland so I can actually connect southbound?). So there's a lot of inconvenience in the system, unfortunately (and it's hassle that wouldn't have been there even 15-25 years ago, too).
But...yeah. The system is far too skeletal and there are bad policies to blame (the fact that there is no policy support at the federal level for trains that are even "long corridor" operations to help overcome the interstate wrangling on such routes leaps to mind), and so you get clunky routings such as NOL-ORL via CVS/RVR (or my favorite, ORL-DAL via NYP/CHI) as well as all of the messy not-overland stuff out west. There's at least some talk of one train that might smooth out a bump or two in the system (the extended Heartland Flyer might help things), but that's only one (very partial) fix in a system with far too many holes. And of course, this only deals with the LD stuff. Just try going from upstate New York to central PA on a train, or from anywhere south of NYP and eastern Canada. The network in the NE is better than the rest of the country, but even there you have lots of obvious...issues with timings, connections, and routings that make train travel a mess there.