You speak about trains as if they are some incredibly exotic things? Maybe they are in US, I don't know. But at least UK trains are almost always faster than driving. I could get to London by train in like 2:50h, or 5 hours of driving(and that's just to outskirts of London, not the city centre). Or to Edinburgh in 1:20h by train, or 3 hours of driving. Not to mention proper European trains, where taking a TGV from Paris to say Brussels, Amsterdam or Berlin is in no way or form comparable to driving - it's just much much faster.
Now the cost is an issue - in the UK driving is almost invariably cheaper than taking the train, even when going solo. When taking any passengers with you driving will win every single time, sometimes it's even worth renting a car for the journey and it will still be cheaper than the train.