Rhode, you should have added one more option to your poll: B, C, and D. It's been too quiet around here since Raw "quit" posting.
"Every businessperson has a paramount fiduciary duty to the entire human species. By definition, that duty supersedes all other fiduciary duties, including those to shareholders, direct reports, junior staff and customers or clients."
This is a wonderful example of where using a thesaurus to make you sound intelligent fails for you. "Fiduciary" has a broad literal meaning that encompasses what you are trying to say, but a much more limited definition in the context in which you are using it.
My assessment is that Activision's senior executives need to have that tattooed on their foreheads so that they stare at it in the mirror every morning when they shave or put on makeup. Then they might get a clue.
The point of your apparent made-up quote is that Activision (who doesn't actually run Blizzard, but since this is a WoW fan forum, let's go with Blizzard) should act in the best interests of the ENTIRE human species. Okay, fine, whatever, business should strive to make the world a better place by their existence, or at least not make it worse. Can you point to specific executive decisions that have violated this new principle you have concocted? Blizzard has three times before (with another coming out in the next patch) sold an in-game pet and donated the money to charity. There's also the instance of the boy who designed an in-game item through the Make-A-Wish foundation.
...and has a perspective so short-term that it's like they think God created the earth at the start of the current fiscal quarter.
You seem fond of this phrase, this is the second time you've used it in fewer than 20 posts. Is it an original thought, or are you parroting a teacher/professor?
Activision is no different, and that's a major reason why, while the game of WoW is wonderful, the WoW community is abysmally terrible.
You make absolutely no connection from any of your previous statements to this one. How does
Blizzard influence the community? What could the executives do to make it better? You should actually support your philosophy with concrete concepts, and then explain why implementing your ideas would be beneficial.