The problem with XP was that other teams got it just as much as you did.. you could never really power ahead for example. Because if you got ditto to level 50 off example you'd suddenly find a bunch of other characters suddenly became level 50 when you played the next match.. they were all inter connected into groups. You could see this especially if you powered up one character but left the rest ofnyour team low. Every other team would have the same thing. 1 high level player and 4 lows.
Kinda made it a pain because no matter how much you invested in building up the aurochs they'd always end up falling behind.