Have to say, I hardly ever use the trains these days, but when I did earlier this year, to go to Glasgow & back, I found them really good. Everything ran on time, it was all very clean and comfortable, the loos were excellent, the staff were polite and helpful. And by booking ahead it was really amazingly cheap: £53 London-Glasgow return. Very good value, I thought. Ok, so some of the European networks are better in all sorts of ways, but (a) most are younger than ours, (b) most are smaller (even post-Beeching - Italy, eg, has 15,000 miles of track, we have 20,000), and (c) most have much greater subsidy from the taxpayer. They're not great, but 'so bad' is a bit strong, isn't it?