Personally I think that police are responsible for enforcing laws, not technology companies. If an uncensored social platform creates gaps for illegal behaviour, police can do police work to enforce the law. Forcing new tech to enforce stifles potential. If police have issues, they should elevate their capabilities.