I think it's a broader problem with our system of government & legislation.
The problem is the one way communication path between people who are knowledgeable about what is sensible/possible (*actual* industry experts, engineers, academics, researchers and Ofcom - I think) and people who do not have a clue and write laws that sound good or put themselves or their relatives in favourable financial positions (MPs, Lords).
There needs to be a path where group A turn around to group B and say "no, that's bonkers, it's not going to work - go back to the drawing board". That path (as far as I know) does not exist, or in this case failed to work properly.