This apple is shit it tastes nothing like a banana.
Loot is there for character progression and reward. When you start a game you're meant to get constant upgrades as it wants to get you hooked and people like being given things. Then when you're more invested in the game the rewards can be more spaced out.
I think a lot of games are a bit too custom happy these days & a bit too open ended and it puts me off playing them.