How about a fix that if a player sits around and does nothing for too long or spams rudely, they can be kicked with a penalty and bonus stats are applied tot he team with a smaller number.

I also think there should be a way that one player or two can change the outcome depending on how good they are based on their skill. Right now PvP is very heavily based on a whole team having to work together to gang up on one person and widdle down the other team to win. You're strongly having to rely on your teammates and forced to work with them without any other way to change the winning outcome. I personally feel it's the main reason why people get so frustrated because they feel they have no control other than hope they have a good team or fighting against a worse team.