Current public opinion is divided on whether internet communication services should take it upon themselves to detect and prevent crime. It may be the best solution, but there are pitfalls and we really have to decide as a society how to change the system.
So your point of view may be the best, but the way you present it as self-evident is misplaced.