
Originally Posted by
Lerend
It's not so much of a flaw in the system than it is the result of not planning to implement an achievement system from day 1. They didn't keep track of how many nodes you mined or items you crafted because unless there's a reason to do that, it's an immense amount of wasted server space and character data bloat (which costs money and makes things run slower). The achievement system was not designed in order to specifically cater to the people who have already crafted 10000 items or mined 10000 nodes, it was designed with a brand new character in mind.
Every game that has had achievements added after the fact has suffered from the same issue, there's just no way to retroactively add achievements unless the character data you already have can definitively prove that you completed it. When achievements were added to WoW, they parsed your character data for soulbound boss drops and quest completion flags (for quests that involved killing X boss) to give people credit for those boss kill achievements because that was the only data they had access to that proves whether or not you actually killed the boss before. And if you didnt still have a drop and there was no quest to kill him, even if you cleared that boss a million times before, guess what, you had to go back and do it one more time if you wanted the achievement.
Does it suck for those "kill a billion mobs" or "mine a trillion nodes" achievements? Sure, I won't deny it, but unfortunately its the nature of the beast. Also keep in mind that as a system, it wasn't designed for you to be able to complete every achievement the very first day of the patch, and for the most part these achievements aren't going anywhere. The big number ones are intended to be long term goals, and if you keep playing the game, and keep crafting things, and harvest new things as new content is released, you'll get there eventually.