So pre 5.2 I was extremely excited to see how Rogues would go considering the hyped up buffs that we were going to get. So: Has it lived up to expectations?
I spend most of my time on the PvE aspect of things, currently 1/13 HC 25m so I have a somewhat decent scope of things; however, more recently I've gotten back in to PvP (Tried it in 5.1 and immediately stopped) - I used to play at 2200+ in WotLK on a DK but quit for the whole of Cata. So again, I have a semi-decent understanding of what's going on with regards to the PvP side also.
My initial reaction is: Yes. - In PvE we are the king of melee. And in PvP I actually enjoy it (compared to 5.1)
However, on a more in-depth look at things my opinion has slightly changed. (From a PvP perspective)
Cyclone BG (EU) 3v3 table: http://eu.battle.net/wow/en/pvp/aren...irbelsturm/3v3
Rogues present: 11
Out of the highest 50 teams a Rogue was present in roughly 20% of them - I believe this is good, but did you expect more? When does a class become broken? i.e Warrs / Hunters in most teams pre 5.2
Blackout BG (EU) 3v3 table: http://eu.battle.net/wow/en/pvp/arena/blackout/3v3
Rogues present: 10
Out of the highest 50 teams a Rogue was present in 20% of them - So this shows the consistency between BG's and represents the much higher representation we have now when compared to 5.1
Disclaimer: I know these two BG's are not entirely representative of the whole of WoW PvP and I understand that the leader tables will change as the season go in; however, I can't read in to the future so this is what I'm using
On reflection, I felt that Rogues would be doing better than they currently are in PvP. This was due to the massive hype that was present on all forums about the 5.2 changes we were getting. But this led to me to understand that yes the buffs were good but it was more a cry of thanks that we would not be in the small dark whole that we were in 5.1.
Personally, I am happy with where we are. I wouldn't want much more than 20% of Rogues in the top 50 teams.
Anyone care to agree / disagree?