It has to be reliable too. If it rains or snows then trains are off, Leaves on the track then trains are off, hot in the summer then trains are off.
People can't rely on that for work so end up taking cars in as buses take far too long too.
I've used trains in Europe, North America and Australia, the run frequently and on time and tend to be reasonably nice and better prices than ours. I was about £7 for a single from Gourock to paisley last week. Wtf is that.
We have taken the car in and parked at St Enoch's the last 2 times and the price for a few hours is about half an adult return ticket on the train. It's a no brainer to take the car.