I love my Sin and I'll always consider it my main, but you missed out on a lot of points in regards to the other classes. When I have more time, I'll add them to my post, but just as a quick example:
Snipers have their ballistic shield which is an AoE 20% DR that affects nearby teammates on a 3 minute cooldown
Snipers have a ton of additional damage reduction abilities. Shield probe is on a 45 sec CD and it absorbs a ton of damage (30% more in Eng spec and it can be immediately reset via EMP).
Anywho, I know deception sins are much more survivable now and can put out numbers, but if we see a deception Sin in our rated match....nuked.