It's an international standard, so governments need to get involved. It would require an Internet V2 where everything is traceable but at the cost of loosing anonymity. You would also need to shut down or block all of the dark web servers. The financial incentive is the billions lost to criminals. What government, though, would be willing to give up anonimity on the web? Every country has their own hackers trying to hack foreign governments and the tech to foil scammers would also expose hacking groups, both criminal and domestic. China reaps billions in stolen tech, so as long as they maintain control domestically I bet their happy to let their hacker armies run rampant around the world.