Weapons, armor, equipment, upgrades, etc. in single-player games that have effects that have tradeoffs or very niche use-cases are unfun. I can understand it in multiplayer competitive games where balance is important, but effects like “provides 20% more defense versus
<specific enemy type>
” or “increases range, but decreases damage” just deflate me when I get them in games. If I’m spending time playing a game, I want to earn things that make me objectively better as I progress. Developers of modern games seem waaay to preoccupied with holding back and not allowing things to be “broken” in games where it just doesn’t matter.
I barely even use stackoverflow anymore since GPT-4 arrived.