Get an outside organisation to fix/audit your community relations

Wild guess, but I think he’s referencing this thread.

https://us.forums.blizzard.com/en/wow/t/ready-to-give-up

Edit:
Actually Im 100% sure it’s this thread.