Welp.
With the 12x leveling event, I finally got around to taking my Sniper to cap... only to discover that Snipers are getting nerfed to the ground. We lose having a purge (in exchange for a damage reduction that will mean exactly jack since it only lasts two GCDs and isn't even full immunity), we lose AoE and utility from Frag Grenade's changes (in exchange for a damage boost that isn't likely to matter because Frag was never good single target to begin with), Eng loses having a defensive cooldown reset (for the dubious honor of having its ranged stun take three GCDs instead of two and be avoided with ease by any attentive player), Eng and Virulence lose access to armor shred because of the new and weaker Shatter Shot, and...
What's that? Diversion for all? Too bad the Diversion change means that Sniper/GS now hard counters... Sniper/GS, and soft counters people who cluster together for no good reason while not having much in the way of accuracy. Nobody else relies on cover; the one other AC (two if we count the mirrors separately) that can use it sometimes is a stealth class that's more interested in getting behind you.
Virulence comes closest to winning out thanks to DoT spreading (and *maybe* poisonsnipe if it turns out to be genuinely good), but it still loses, and the other two trees lose even harder.
The previous paragraph may turn out slightly less true if we have really, really, brokenly good utilities that the devs are holding out on us, or if our numbers take notably less of a whomping than everyone else's. I don't expect that to be the case, though.