...even if that means a surplus of 100mph DMUs that end up being used on routes where a common-or-garden 75mph train would be fine.
Trains don't
have to run at their top speed though.
Running them day in day out at the top speed will more than likely increase failure rate and increase costs.
If we're going down the path of ordering new trains all the time, then perhaps these trains will only see 10/15 years in service before being scrapped. It's a new reality we have against trains that are 40/50 years old. Modern = more efficient; perhaps less comfortable but that can easily be changed.
If we're not looking at short term trains these days, it would be easier for the DfT to name a certain type of train in franchise agreements or to ensure any new trains are go-anywhere in terms of clearance (discounting the diesel/electric supply) so:
1) If trains are moved around the country, they can be maintained at most depots.
2) Staff training will be minimal.
3) Acceptance will be quicker.
4) Replacement parts will be cheaper from buying in bulk.
5) Passengers will get to know how they work quicker.
The only downside is if a fault is found, it could affect many trains on the tracks. But then how often has that happened? Not very.