The problem is not with the class. It is with what stat we have glorified in the past games. Snipers just are a class that are capable of getting really good K/D ratios. We as a community must ensure that a players performance is not based off his or her K/D but by how many flags they have defended or captured.
Each class should have certain stats that should emphasize that class’s role on the Battlefield.
I propose that these stats are the main stats that are show on of a Player:
- Flags captured
- Flags defended
- For an Assault it is number of vehicles destroyed
- For a Medic it is number of teammates revived and amount of healing done
- For a Support it is the amount of resupplying done
- For a scout it is the number of successful enemy spotting done.
- For a driver it is the number of enemy vehicles destroyed.