This thread is too heated for me. Why people can't disagree in a civil manner I'll never know.
Disagreement is fine. However, if you claim that certain things have been said (or even hinted at) in other people's posts, it is only civil to cite the specific posts and allow the authors to clarify exactly what they meant.
You have chosen to instead make bold claims about how "people in this thread seem to think it wrong to be wary of criminals in general"
without any evidence that anyone believes any such thing.