Yeah, we're working on trying to make it all a little less arbitrary as the system is currently far from perfect. To be frank EXP is currently awarded when we notice something and remember to award it, which can mean some lesser things might get rewarded over some more major ones. I totally get why this is frustrating and we're working towards trying to make a less random way of awarding things (although realistically there is always going to be an element of randomness given there will be times where no-one notices a post that is super deserving of some reward).
Hopefully once we improve the system a bit and get used to awarding more EXP things will speed up a bit as we don't want people to have to wait 3 or 4 years to get Ace. So I guess all I can say is try to bear with us while we work on the system and hopefully we'll come up with something that gets people who are contributing well to Ace in a more reasonable time frame.