Drag coefficients, physics...blah, blah blah.
The IEPs/80x/AT300 were never intended to run for long periods on diesel power at speeds above 100mph - and the instant that the overhead wires west of Didcot are powered up and passed for passenger services, they won't be doing so, except for the short distance between Thingley junction and Box tunnel and on the odd bit of the Berks & Hants line.
Who's fault was it that beefed up electrification was ordered for 140mph then cut back to 125mph but more expensive overheads have still been installed.
It hasn't been 'cut back' - 140mph running will only be allowed with cab signalling, which requires the installation of ETCS (though in the glorious post-Brexit world it will presumably only be allowed to be called TCS...). If the DfT decides it wants 140mph and will foot the bills, then it can be delivered.
The only way GWML bimodes can be justified is by cascading them to the MML replaced by all electric IEPs as GWML electrification is completed. That includes completing Cardiff-Swansea and Cheltenham-Gloucester-Swindon.
There has never been a plan to wire to Gloucester and Cheltenham, nor to Worcester, Malvern and Hereford, or to the West Country. Or the limited use/diversionary/empty stock routes such as Newport-Gloucester, Newport-Hereford, Bristol-Worcester, Westbury-Bath, etc.
Unless and until all that lot is wired, then GW bi-modes most certainly are justified.