I also know many UK peeps who learnt to drive before 1996 and never have I heard one of them bitch and moan about "how stupid the NSL sign is".
We all know the US is a bit of a nanny state and everyone is constantly covering their backsides to avoid getting sued, and that's probably why the US has explicit speed limit signs splattered at every opportunity. Because if the US had the NSL system, some smart-alec would have a crash and then open up a lawsuit because they were too dumb to figure out which of the four types of road they were on.
I'm sorry. I'll happily bitch and moan about other aspects of UK roads (e.g. not-so-smart motorways). But NSL ? Nah mate ... it makes sense and you know it. ;-)
https://en.wikipedia.org/wiki/Comparison_of_European_road_si...
As a counter example, a UK person visiting the US would have almost zero difficulty understanding any of the speed signage, as they all incorporate the actual speed limits. Similarly, there is zero expectation you have passed the theory element of a US drivers licence. The US has roads with different speed limits for different vehicles too and still manages to get clear signage with numbers.
Good signage can be clear regardless of any tests, virtually all other speed signage in the UK incorporates a number. Speaking from experience, even those who have sat a theory test can often not really understand that sign or forget its meaning. There's not even any guarantee a licenced UK citizen has ever sat a theory test, given those who gained a UK licence before the introduction of the theory test in 1996 have generally never been required to sit one. The pre 1996 "theory" element was some random questions from your tester during the practical.