I actually had quite a chuckle with this thread
MMO-Champ (regardless of the name) is still a WoW fan-site. A game made by blizzard. A company that is notorious for taking FUCKING AGES to develop games. 5 years for a blizz game is FAST. It's been almost 4 years since blizz announced d3, and we know that they had a lot of production time before the announcement as well, the game is supposed to come out this year (some say even "soon") and we don't have a release date yet.
Does anyone care though? Well we care, but hardly anyone is complaining about it. The only ones that are, are people who just have no experience with such matters, and do not realize that it actually means you get a better game in the end. In my personal experience, the only time this did not happen for blizzard was with expansions (both for WoW and for other blizz games).
In all honesty I think many more developers start realizing this is WHY every single blizzard game is a hit and start doing it themselves in order to get a similar market revenue, let alone beat WoW as the most popular MMO on the planet. Because of this I actually have pretty good hopes for GW2
Just don't worry about how long it's taking, pick up other stuff until then and enjoy the polished end-result all that waiting was for