The problem with most RPGs is that you end up specializing towards a certain goal, from the get-go, but it’s entirely unclear what items you’ll actually find down the road to support it, and what consequences
could potentially exist.
And of course unless the game is trivial difficulty-wise, you can always build yourself into a dead-end (though many rpgs are trivial to avoid this).
Ultimately though you usually have two classes of player — min/maxers and role players — and it’s generally pointless to argue solely towards one side or the other; they will inevitably conflict, and the game generally must find its balance between the two