> So what this will achieve is it will reduce the number of British muggles on social media, thus bringing us a bit closer to the Good Old Days when only nerds were online. I'm fine with this.
I think you have a skewed and inaccurate understanding.
Why would "British muggles" be so up in arms over an ID check that they swear off social media if they can't "circumvent this with a VPN or a proxy"? It's not like everyone has the same attitudes as your stereotypical computer geek, but with less computer skills.