Hard agree. If you lean into it, it's a much more pleasant way to travel in many cases.
Everything about air travel is rushed, stressful, and unpleasant. Yeah, I can get there in 3 hours (if you account for the "show up two hours early in case we understaffed the check-in desk" thing), but by the time I get there I'm _wiped_. Plus I'm probably going to end up either leaving or arriving at some ungodly hour that means my sleep schedule's screwed and that's basically all I'm getting done that day anyway.
The train I take instead runs every 30 minutes. You can rock up 6 minutes before the train leaves and walk right on after someone scans a QR code. You can bring a drink! There's tons of space for people and luggage. The seats are huge. Your legs fit. The tray is big enough to actually work on. You can get up and go for a walk. There's a water fountain and water bottle filler. The washroom is bigger than some bedrooms I've had.
If you're traveling with kids you can actually book seats at a full-fledged table and have lots of room for activities and colouring and such.
And it takes 5 hours. So sure, in theory it's two hours longer. In reality, I've got back almost 5 hours of my day. And I can arrive at a reasonable hour and not tired and stressed to shit and actually do things with the rest of my time.
Last trip I used the way there for some relaxing. Did some reading, played some games, generally just wound down. On the way back I was able to get some work done effectively so actually got paid for my travel day. Either way, it was a much better experience.