So i'm goin to leave my 2 cents here on one thing you said. The Respawn Becon on the assault class was a fantastic change imo. It's so that players can spawn in the fight instead of 1000 miles from it. It's doing exactly as it's intended for that. Granted it can still be utilized the way snipers originally used it but I see it a lot more on players who are playing the objectives using it to keep allies at their side when they need them. It could be used this way with snipers but 99% of them are too busy hiding in the hills to play the objective.