That's because snipers never really had a role in PS1. Considering the scale of combat and the size of the battlefield in PS2 snipers will fill the same role they have IRL. Provide intel, eliminate high value targets, and spread general confusion. Everyones role will be recognizable by jus looking at them so why not give snipers their signature suit? It's never been OP in any other FPS and I don't see it being OP in this one.
Besides it would really only allow them to move into and out of sniper nests without being detected. It's not like I'm saying they should be invisible.