I agree, doing chores for NPCs isn’t much of a MMORPG, it’s more like a single player RPG thing to me.
I also agree that grinding should be more encouraged on early stages, not everyone can stand doing quests endlessly for a week, and even if they could, most of them will skip the context and go for the objectives just because the rewards are way too much.
(I still do quests because i feel that it’s something that has to be done, and i don’t want to do them being overleveled, which would give me no fun at all.)
I will always choose grinding over questing if possible, just because i stick more to the gameplay than the storyline, quests should be epic journeys, not an excuse to get phat l00t easily with the least amount of effort.