I'm not new to this game. However, I'm used to all the previous Battlefield games having a limit on the number of snipers, with the exception of the last two, 2042 and V.
It's not that I don't like playing sniper myself, but watching a bunch of lazy players sit around and ruin the experience of an otherwise great game annoys me to no end. There are some extremely incompetent people playing this game and commenting on the forums.
I have two wishes for this game. First, let's see how far the rank system can go for sweats like me. Second, give you lazy players your own lobbies with a huge skill gap. That way, everyone can be happy, and I won't have to spam the forums with stupid posts or run around the mountains hunting you down like pigs, because you can't shoot and you can't hear what's happening around you.
Honestly, the best thing you can do is stop playing the game. You're only getting in everyone else's way.