Like any old game, it worked because it took so freaking long to level that players were reluctant to move on to something else so they endured any system no matter how terrible. Now I'm not saying L2 or any old games were terrible, far from it, but the reality is those games worked due to the time they came out in relation to each other.