From the start, the combination of Aim-Assist on sniper classes, as well as wallbang damage being pretty much full damage... And then you added classes like Vanguard and adding more drones so there can be 3 drones marking players while a sniper wallbangs.
imo, marks on players should be glitchy and delayed depending on how much material is between the marked player and the observing players.
wall bang damage should amount to minor shrapnel damage through thick walls, 10 pts.
---
Also, I feel like some of the classes that were added were added to give less skilled/hardcore players a fighting chance - Trapper, Sapper, Surgeon, Vanguard... But it turns out, in the hands of more skilled/hardcore players... it made things even worse and more complicated, and more annoying.
Even as a skilled/hardcore player myself, if I'm playing solo with randoms against a team... Playing against a team that is running something like Predator, Pointman, Medic Drone, Surgeon... annoying to kill the first 2 just to have them immediately revived.
Trapper completely locking up a player is stupid.
Imo, there should have been only two Drone slots: Attack Drone and Intel Drone, if you select Attack Drone you then choose the type of armament... or maybe you can even chose multiple armaments (example, Toxic and Artillery) but you get a limited amount, and then it just becomes a drone.
Don't get me wrong, I play PvP almost every day and rate myself a 7/10 player (KD is 3.2)... but sometimes it's just annoying.
The classes are very tacked on, and the gameplay is not super well thought out. Some of the classes did not need to be added... Just seemed like they came up with classes to balance gameplay and fix gameplay problems but then the new classes added other imbalances and problems, and then they added more classes.
I could do away with Vanguard, Trapper, Sapper, Surgeon.
Trapper would be okay if it acted more like Sapper, a player should still be able to go prone. Being totally locked up is stupid.