The point system is working as intended here, but World of Warcraft is a bit of a special case. It's got a ton of extremely rare achievements so the points
mostly get allocated to those, and there's so many that the uncommon / common ones end being almost worthless in terms of EXP. Like just looking at the list, there are over 700 achievements with under a 1% earned rate. These combined add up to 23k EXP, more than half the total amount.
In most regular games with a high number of achievements - there are only a handful of super rare ones.
Since spam games aren't a problem on the Blizzard platform, I will look at changing the point allocation for WoW. I think under the old system, it was worth closer to ~300,000 EXP total.