I'm going to go out on a limb and suggest that a teenager that is willing to invest time into setting up a VPN so that they can talk to Nigerians probably isn't the sort of teenager to have this kind of problem.
We let people fly to countries without extradition orders. VPNs can be seen just like that: crossing the digital border. But for a company operating in a nation, it makes sense to impose regulation.
I'm going out on a different limb and suggest that a scammer that is unable to invest time into setting up a VPN so that they can talk to teenagers outside of Nigeria probably isn't the sort of scammer that causes this kind of problem.
"Don't bother enforcing laws because people try to break them" is an express ticket to a Mad Max world. It's also not a particularly interesting or practical solution, and honestly comes off as a little disingenuous.
Then blackhole the VPNs when they're involved in crime and make them share legal financial responsibility for the crimes they enable.
Eventually you keep walking down this line until you write laws that local ISPs are required to globally blackhole countries which otherwise evade law enforcement.
I can make a VPN for like 3 euro on AWS (thinking about it, I can probably do it with their free tier offer). I could probably do the same for a bit more work and study on most PaaS.