> So just give up because something is hard?
No, but a good first step would be to widely acknowledge that the problem is hard. And thus is not solvable by a quick fix of a type "let's ban <something>". Otherwise we will keep trying quick fixes and local optimizations that will be just as quickly subverted by the deep pocketed incumbents.