You are absolutely right Turr. Without naming names such violation reports could be used as a weapon of censorship.
In addition, Agoracom should name the reason on their Violation Report to educate the violator.
In the case of rule 1 - profanity, it seems the filter is quite sensitive and sometimes just wrong or not accurate. For the non-native speakers, it would be nice to know what word or part of a word was "wrong".