NavCanada is privatized and the UK is only part-private.
It's true that when the CAA drew up the obligations for ATC to deliver, prior to privatisation, they could have put in stuff like approach controller provision for GA. But they didn't.
Because GA pilot groups sat around and said nothing, so nothing was done....?
Show me some evidence where something was put forward in a previous consulation which was ignored by your CAA, or the Department for Transport.
The last consultation
for fully privatizing ATC wasn't even responded to by AOPA or PPL/IR, which suggests most pilots just don't care.