The main problem is that Ghostcrawler is one of the developers and all developers are in the US. As such, we are forced to make due with whatever community representative they find.
Ironically, there is (or at least was) a job opening for the WoW EU English Community manager. I was actually considering it since I fit the necessary criteria. Unfortunately, I have to complete my university and I cannot go to live in Paris.
