You attract more Reports to Moderator than any other poster mate. Someone starts a thread asking a question and it wasn't a coincidence you appeared throughout it and it was being reported.
Sometimes its better to self moderate and not be determined have a say on just about everything on here
Shouldn't the aim to be to encourage debate, and not stifle it because he happens to have a contrary opinion? All it will result in is an echo chamber.
# of reports != quality reports. If people are misusing the reports to silence a dissenting opinion, shouldn't they be punished as opposed to him?
Judging by what the poster says and from his remaining quoted posts in the thread, he was replying on topic. Of course there may be more deleted posts, but judging by your suggestion that he not "have a say on just about everything", it suggests he's being punished for having contrary views and not derailing. Derailing = taking a thread off topic. It looks like he was fine?