If there are clear forum rules, and you sign up and agree to them, and break them please don't whinge when action is taken to enforce those rules.
As a user, one simple thing to expect is consistent moderating and appliance of the forum rules. Although that is tougher than you think, mainly due to interpretation or misunderstandings of the rules, and sometimes people are smart enough to get around loopholes in the rules. When they do, respect their cunning, and adapt and learn from that mistake.
As a moderator one should ensure that the rules have been broken, if unsure check with another Mod. There is nothing worse than a knee jerk reaction. Also, it is helpful if the Mod actually speaks in private with the person, and discusses their concerns. Much better than venting ones feelings all over the forum it is often the person has not realised what they have done.
Also, letís not forget moderators are people, with feelings that take time to ensure the site is run effectively. And, at the end of the day, if someone wishes to make someone welcome, and repeatedly then let him or her. Some people are like that, warm and welcoming. My welcome posts made me stay. I might have never come back, because I might have felt this is a bit like a clique. That was a month ago to the day, and likely not far off the actual hour!!
Letís face it nobody likes being moderated. But if you are, then face the facts, youíve been naughty, got caught. Pay the price with some dignity.
(Can you tell Iíve been a moderator?