Personally, if i play a sniper at some point, i will try and play him as i did in Global Agenda.
Pick off injured targets, soften up big ones, take down turrets from afar etc. etc.
It is a Team Game, EVERY class is a support class.
Play them accordingly and it is fun, play them TDM like and you will get bored fast from losing most matches. Same for every Class based, objective based Team shooter.
Personally, i loved Shadowrun, Global Agenda and early TF2. So i have high hopes i will enjoy this one as well