As A 50 Sniper in Half Champ / BM I find after 1.2 that I see nothing really changed.
Usually Top 3 in damage, that's if I don't get LOS. They fixed Explosion Probe so it can't go off before snipe actually hits.
We are a class that has the least mobility in Wz's seeing as half our skill you have to be in cover for. Yet I still have fun.
I don't think any thing is wrong, I do get a little P.O'd when people are smart enough to LOS me but that's part of the game too.
Mainly a DPS class I don't mind coming in top 3 in damage. I dont need to be on top every game.