- It cannot account for non-combat contribution to a battle
- It can be easily artificially inflated
- High Damage output can be a result of poor marksmanship
- It is biased toward larger mechs
- 2X XP Bonus can inflate values
- Active Premium time will inflate values
The second issue, of Active Premium Time, can be solved by adjusting XP by the amount of time you've had Premium Time active while playing that mech (IE: If I have Premium Time active 50% of the time I play a mech, I can subtract 25% of that mech's XP to see it's "real" XP earnings/match). However this relies on players knowing how much Premium Time they've had active on their mechs.
With all of that considered, using Average XP Earnings as an indicator of performance has the following advantages:
- It is not biased toward any weight class
- It is more difficult to inflate than damage
- XP Earnings require the application of multiple skills