Griefers Suck.

Especially griefers of RP events.

Trust me, we've had our share of habitual griefers at our RP events.

And frankly, Blizz was not very helpful about it.

In their defense, Blizz really shouldn't have to be babysitters for every little issue in a community of millions of players. But I do feel that some vacation time for some players wouldn't hurt their bottomline all that much. And if... a suspended player quits paying the $15 per month... the community wins. Weeding out the anti-social sort should help build a better calibre of pleasant player base anyway.

If all else fails, see Gunjob for a more enduring solution =)