This game has everything you listed (although slim on the little extras for fun), you just blew through it. It's not that it has no content, it just doesn't have enough content to fill the time you have.
Wow vanilla was no different, running around in circles in IF and jumping in the Lava. It took wow a long time to catch up content wise. At least we don't have to find 40 people that can meet the same schedule just to enjoy the end game content. Honestly this end game content lasted a lot longer than 4.3 with Raid Finder...