@lawANDorder makes some good points. About the removal of K/D statistics - how about making them appear on the after match scoreboard only, so that during the game they're not displayed? I think this could already lead to a change in the gameplay. Even though I don't care too much about my K/D, it's always interesting to see those stats.
Agree with this. I'm currently taking a break from the game, mainly due to some high skilled players team stacking in every single match they play. I understand that people want to play in the same team as their friends, but it gets really annoying when they completely dominate game after game, sometimes just to rub in the other players' faces how good they are. From a competetive point of view, would it not make more sense to actually play against each other to find who's the best? With restricted team swapping there will be less team stacking.