I hate vertical, carrot on a stick progress but ARR did it in a good, balanced way.

Horizontal progress is somewhat like Guild Wars 2, great and shiny at 1st but gets boring and the "lull" seems to last forever there.

Why not best of both worlds? Because none is perfect in their own way.