Personally, I love this game because it has so much content that this is the only world where I feel like I would love to explore every nook and cranny. Not even Skyrim was able to make explore the world this way.
Regarding end-game gear grind, I’d take dynamic events, multiple personal story lines and a massive beautiful world than having to repeat the same dungeon and kill the same enemies over and over again just to get some gear (aka Diablo3/WOW grinding).