GW2 design goals and the Ranger profession.
This is a wonderful thread that needs to be recognized.
I always go back to this quote from Jon Peters at a GW2Hub interview:
http://www.guildwars2hub.com/features/interviews/profession-and-traits-interview-jon-peters
“Lewis B: Moving to professions directly, one of my biggest concerns with Guild Wars 2 at the moment is the AI, notably ranger pet AI, the responsiveness of engineer turrets, and necromancer minions. Are you able to shed a little light on how you’re approaching AI? Is it still even a priority? My biggest concern is that if it isn’t just right, at least one class out of the eight could be crippled…
Jon: We have handled a few bugs on the AI side, but we haven’t really tackled it full on yet. This is really a matter of resource management. The programmers who handle this stuff also work on other critical systems, such as performance. The short answer is that pets need to be 100% responsive in combat, always attacking when they can and obeying any commands you give them. That has to happen in order for us to release the game."