It sort of takes the idea of progression in something like an old-school tabletop or pen and paper RPG, and then tries to stretch it out much much further for the sole purpose of extending the amount of "game time" a player is expected to go through to reach their goals.
Which is then further compounded when it's so easy for the developers to add what amounts to an infinite potential for grind and loot, without end. Which is something that you technically could do in something like a tabletop RPG, but it would be glaringly obvious and wouldn't really fit into a finite campaign-adventure.
It sort of takes the idea of progression in something like an old-school tabletop or pen and paper RPG, and then tries to stretch it out much much further for the sole purpose of extending the amount of "game time" a player is expected to go through to reach their goals.
Which is then further compounded when it's so easy for the developers to add what amounts to an infinite potential for grind and loot, without end. Which is something that you technically could do in something like a tabletop RPG, but it would be glaringly obvious and wouldn't really fit into a finite campaign-adventure.