You were very wise in your choice of route this morning Graham following what appears to be chaos due to overrunning engineering works. Can't blame FGW▸ on this occasion. I can Imagine Mr Haines or his managers giving Network Rail one heck of a rocket this morning.
Not for the delays, no, I can't blame FGW. But my ticket was only half the fare, I got comfortable seats with tables, and ended up at Waterloo (so could walk onwards). The natural [Melksham] alternative - with good inbound timing - was just TOO dangerous in case I missed the only homebound service, or (as turned out to be the case) could have left me hanging around for hours or doing a bus transfer.
Drive to Chippenham? Worst of several worlds even on a good train day. Awkward to get into town to park. Then pay to park. Then pay more for the journey. And today's trip had to be peak, had to be moveable around, and had to be personally financed.
Now about Devizes Parkway ;-) ...