There's no reason buses need to be terrible. Intercity bus service in Mexico is practically luxurious, with big reclining seats that you can actually sleep in and thick curtains that close. In the U.S., there was a startup offering overnight trips between Los Angeles and San Francisco with sleeping pods. They shut down at the beginning of the pandemic, but imagine how nice it would be to wake up at your destination refreshed instead of fighting through LAX at dawn and squeezing into a 737 for one of those "cheap" flights.
I often take Amtrak from Portland to Seattle instead of flying. Theoretically it is a short flight vs a four hour train trip, but consider that the train station is centrally located on both ends, and you can enjoy the decadent spaciousness of even a coach seat on Amtrak, while breathing nice fresh sea level air the entire time, and Amtrak wins easily.