d&b, it is not my intention to speak for Matt, however, I would like to offer my thoughts.
The moderators are not given a higher level of protection from personal attacks. My guess is you were not suspended because of your comments about the moderator, per se. Rather you have developed a pattern of aggressive attacking posts against anyone with whom you do not share an opinion.
There's no question in anyone's mind that there are some here who conduct themselves in a very annoying fashion. It is our responsibility as good Ihub members to ignore that which we find irritating. When we find that we are unable to do this another approach is to find a board that allows such retaliation or take a break. Firing off flames and barbs will eventually result in a time out, so to speak.