You do know I'm not talking about their DPS but about their defensive cooldowns right? 50% increased CD on shield probe is NOT a buff. Engineer snipers got brutally murdered by BW. No more double roll or double shield probe. That's not a buff. So that leaves 2 specs that are playable, lethality and marksman. Let's not forget that you can no longer cleanse dots. That's not a buff, that's a huge nerf. And what spec do you think is the most popular in the game?
So tell me again, how is sniper's survivability better than pre 3.0? How is the class better than pre 3.0? I never once said that snipers are unplayable in group ranked but they do need SOME love. But anyway, group ranked is a joke in this game because BW pay little attention to this form of pvp.