Endless, mandatory grind mechanics are bad for the long term health of a game, though. AA in Everquest are actually a great example. I'm heard they eventually changed them a bit, but at least for the few expansions following their introduction, it was pretty much impossible to ever catch up to...