As much as I would want this to go through - It's very likely to get pushed back upon on the grounds that it's fundamentally impossible without billions in investment.
Maybe, maybe not. El Reg has neglected to mention is that there is a cost threshold. Above this amount, the customer has to chip in. The only cost to the taxpayer or other CPs will be whatever the basic cost is. The same scheme has been in place for voice lines for a long time. Openreach swallow the first £4k then the customer pays the rest (called excess construction charges).
So the only difference is that when you demand high speed internet instead of being able to say 'No, sod off!' Openreach will have to say 'Certainly, that'll be £20,000 please'.
What's going to matter is the base charge. I haven't seen any indication yet of what that's going to be. £4k is probably too low (leaving too much to the customer) but as you say, make it a reasonable amount and it becomes a burden on the CP.