Snipers are fine, have you seen what happens to them when a squad with bars/M191 looks at them? They get vaporized, even at long range.
The pretty often retreat through 2 squads unscratched, at least wehr sniper famous for that
But mostly they are fine, sniper hell maps like crossing in 2v2s is problem, not the unit.