It has seemed so for a while, IMHO. There are plenty of posts about work continuing in areas where electrification has already been summarily cancelled by the prophets of doom...
I just imagine that if one looks at the phasing, it really can't be faulted, ignoring the cost overrun and longer time to complete. It would always be sensible to rewire the line to Swindon before stretching further and Newbury too, given the opportunity to give commuters the new 387 stock. It would have included Oxford, but it's just sensible to await the station rebuild (and even the possible extension to Cowley, if that means civils work). As there is now an alternative route to London, Chiltern and GW can run via the GC when the Didcot to Oxford wiring update demands possessions.
Going forward from Swindon, the Cardiff line was always the best to begin first, given that Bristol can be reached with bi-modes and these are the two biggest long distance markets.
With the rebuilding of Bristol TM and re-quadrupling of Filton Bank, it was always sensible to await those completions before re-wiring them, same as Oxford.
Finally, the Bath route can again benefit from bi-modes until wiring is completed on that stretch and the Badminton route is then available for all-electric diversions from Bristol, as indeed is ones via Bath able to use the Westbury route if need be. Only Chippenham needs some special treatment, presumably express buses, both east to Swindon and west to Bath?
Meanwhile the 387s and 345s introductions have enabled the other areas to benefit from 15x and 14x replacements by 16xs.
I can't see a logical error here, and I don't see the programme faltering now, as the benefits are there, awaiting realisation.
See any mistakes in thinking in the above, anyone?
