Excellent post. I'm not alone.
The mistake you made was even contemplating using Cross Country. I have cause to travel from Lancashire to Cornwall three times a year. When the HST's were running I always undertook that journey by rail. It got a bit busy a various points but it was by and large a fairly pleasant trip, particularly when travelling first. Then the Voyagers replaced the HST's and I've driven there ever since. I don't particularly enjoy the drive but for me its far better than being crammed into a Cross Country train for hours.