Let me preface this with I played a rogue during vanilla WoW and stopped after BC launched and just picked up the class again with MoP.
What happened to abilities like multi-shot, chain lighting etc. not breaking stealth if the player couldn't see you? Seems like I get anywhere near a player in a BG, stealth is going to get broken by some broken AoE mechanic.
they gave us subterfuge to balance this, so instead of fixing stealth or buffing it, they gave us a stupidly op ability.
on that note it kinda ruins rogue v rogue duels too