>>720399581 (OP)
It is fine in co-op games and in stealth games, but I did always find them lame in competitive games.
However, I don't think it is really a good move to simply remove them. People want and expect the game to have snipers, it's already standard.
What can be done instead is just adjusting it to the point where it becomes a sort of high-risk, high-reward weapon:
>make it heavy as fuck, so it slows your movement
>make it extremely slow to aim in and out of
>make hipshots extremely imprecise
>make the sights shaky right after significant movement