I find it distasteful that you have to offload all this on IMG. They have their own feedback thread.
If you do the same in order to retaliate, don't you think you are part of the vicious-cycle which loops around and such behaviour might never stop?
I am of opinion, that one must behave and play to the best of his ability despite what he gets in return. We all slip there and there, but if we keep on acting as dickheads, others will follow such example and the only thing that will happen is that you will keep on meeting more dickheads.
I would highly suggest to step up and set example of excellence on your own.