I dont know if they need to get rid of the xp cap, as you stated it is really only in place to stop boosters, with that being the case, it should be ridiculously high and completely unobtainable by the average player even when using double xp. It should be high enough that only boosters can reach it and the average player will NEVER hit it