I don't get why in WoW Blizz is giving every class some kind of (uncontrollable) pet. How on earth did they determine players WANT these mechanics?!?! If I want an uncontrollable pet I'll roll shaman and have fun with stupid totems. If I want a controllable pet I roll hunter. (It is nice locks have choice no pet now.) Its like SWTOR and Diablo 3 "pets" they just never listen to what you want to do. I much prefer the DK style: if you don't want a pet and want to be DPS you go roll frost, if you want pet and DPS you roll unholy. A simple choice (but even then they still got 2 pet based spells with CD).
The healer priests and shadow priest before Cata were relatively on the safe side with only sfiend. Healer priest still is, but shadow got apparitions and in MoP we also got 1 min mindbender talent (wouldn't wanna miss our friend for 2 more minutes now do we). But you know what I would be alright with? If the apparitions if they weren't so buggy. I bet if the healing ones decided to run to a person, and the person dies meanwhile (or bubble/HSes), they will run back to the priest and just stand there. They should go for a new target or keep retrying to get told, and at the very least they should just despawn and be replaced. Is it really so hard to program this? Esp in previous tier it was a nightmare due to tier piece bonus. I still have nightmares from Warmaster...