For one of these stupid cockroaches, there are probably 100 more like him that keep their mouths shut.
It would be interesting to take a look at his computer and social media contacts.
Yes, agreed. Tip of the iceberg. Bell curve and all that goes with it.