I've been playing since 3.1 and haven't run out of things to do at all. Not even close. Jobs to level, Triple Triad cards to collect, mounts, minions, achievements etc.

Every time someone says there isn't anything to do, they just mean anything they personally want to do. The content is there, they just don't want to do it.