Recently an interesting thing happened in the world of game design. To non-WoW players, it may seem like a minor detail, but it really shows an insight into the way that Blizzard designs their games.
Rogues have, of course, been stealthy for a long time, and when word first dropped that hunters might be getting Camouflage in Wrath of the Lich King, we were pretty excited that some element of stealth might be added to our class too. Blizzard went back and forth on this ability, first putting it in, then taking it out, then putting it in again, and finally taking it out again. In the end they decided that it was just too similar to the rogue ability, and they didn't want to blend the classes together too much. This was about the same time that they gave rogues a new ability, called Tricks of the Trade, which looks a lot like the hunter's ability, Misdirection.
To one player who asked what was up with this unfairness, Ghostcrawler spoke up and explained some of their design philosophy. She started by saying that they have 10 classes now, and they have to add more in every expansion. The "lazy-designer" way to handle this kind of situation is just to find an ability that works for one class and just give it to another. This would end up leaving the classes without enough to distinguish them all individually, and it's something they wanted to avoid.
So why was Misdirection an okay ability to share, while Stealth was not?...