In a company with thousand's of employees how can you expect a few people to be responsible for everybody, that's just absurd.
You come to a point where you've said and done all you can and nobody is listing. At that point you will make yourself very unhappy staying. This is why I think these people, who are genuine geeks, ultimate just left Blizzard and hoped the people they left in charge could bring it into the next generation.
Company is doing well but the brand has take quite the blow.