So, just what DO you get by earning XP points!?!
XP points lead to you advancing levels. At higher levels you unlock 'better' equipment that you can then purchase from pro shop with credits.