There's two problems with that, stevei. First is that it doesn't encourage drivers to set an appropriate speed, it just makes it easy for them to comply with the limit. HGVs are now limited in such a way as to prevent them from exceeding the speed limit on motorways, but you'll know what a pointless exercise this is if you've ever reduced speed on the motorway in the pouring rain and then been overtaken by several lorries driven by mind-numbed drivers who no longer think for themselves about what makes a safe speed. (Not having a pop at truckers generally, as I know full well that many
don't drive like that. It's just the ones that do who scare me.)
Second problem is that you favour total enforcement of appropriately set limits, and many are quite inappropriate these days. I can think of two or three local NSL dual carriageways which ought to be more like 50. Total enforecment does no good there. OTOH we have plenty of local roads that have inappropriately low limits. Best example is another dual carriageway that used to be NSL and is now 50, and has an NSL single carriageway crossing it. So you can legally drive faster on the road that is less appropriate for high speed driving than you can on the dual carriageway that was designed with high speeds in mind.

Interestingly the dual carriageway becomes NSL a little further down, and I've recently noticed that this is at the border between Berkshire and Surrey. It seems that Berkshire believe that NSL is acceptable but Surrey decided to lower the limit. Double

. On roads with inappropriately low limits total enforcement could be acheived but is quite pointless so long as the limit bears little or no relation to what is actually safe.