The return leg was far better.
Getting the sleeper train means hanging around in some dingy third-rate terminal waiting for it to leave. I didn't really sleep on the train, because even though they run it slowly, it's still pretty loud and bumpy. I shared a cabin with a well-behaved friend, so i wasn't even mixed in with strangers. Changing trains in rush hour was not fun. In the end, it took me long enough to recover in Barcelona that i could have stayed over in Paris, got a TGV that morning and not been far behind.
Whereas the TGV back was a TGV. Comfortable, nice scenery to look at, decent bar for a train.
If you sleep more heavily than i do, or if there is some real value in being at your destination earlier in the day, a sleeper might be a good choice. But in the age of high-speed rail, i don't think it makes much sense.
A car gets you where you want at the time you want. Whereas a train gets you close to where you want to go at some time.
So better depends on what's more important to you. If you take a look at ecology, sure, trains are far better than a 1 person in a car. If you look at flexibility, cars are far more better.
- you can pee anytime
- you can choose different class without changing materials
- you can book as much tickets for your whole family and kid's friends. Everybody will travel together, no separate cars, no additional drivers
- and my favorite : you can enjoy your ride with meditation, work, movie...
edit:formating
I think you are talking about convenience while they were talking about ecology.