Earlier quoted context omitted.
IP-based recognition is annoying for people leaving in third world countries[1] though, because there little IPV4, they are many behind the same NAT. Also, with tethering it's really easy to circumvent, without needing a VPN. [1]: IIRC, the whole Laos only has a /32 subnet… yes you read it right: a single IPV4 address for end entire country. And many country only have a few /16.
Please read my message again. I'm not restricting anything and there's nothing to be circumvented, it's about letting unlogged/anonymous users view more stuff to deter detection of shadowbanning.
And regarding third world country, your idea doesn't prevent them to access the website, but they will access a site where the shadowbanning feature is pretty much disabled, which could lead to the proliferation of trolls or spam targeted at this specific country.