There is a thread about this already on the In-Game Customer support forum. There is no need to wish for Blizzard staff to get fired on the official forums though. If you have any feedback about the job a GM has done you can send a mail to wowconcernseu@blizzard.com