The problem is that it's too long if you're new or behind, but if you're doing it in the moment, it's actually short - or at least, gets shorter with each expansion.

Personally, when I started playing I was too engaged in the story to care about outleveling it. That said, I do agree they could weed out a few quests *has PTSD of 2.1-2.55*