As said, several EU countries, and Switzerland- are making a concerted, collaborative effort, to bring back night trains inter EU- to stop short distance flights. It is a political choice.
If I come to London or the East Mids- with TGV and Eurostar- it takes me all day- a relaxing day, reading, snoozing, watching the world go by ... door to door. If I choose to fly, it takes me all day- getting to airport by car or bus + train, 2 change- then flight and take bus from ariport to car hire- wait- get home, etc. All day too, but stressful and exhausting- and all in all, as I book early- often much cheaper. Makes total sense.