Sometimes devs intentionally punish players for struggling with the game

https://programming.dev/post/42726241

Sometimes devs intentionally punish players for struggling with the game - programming.dev

Situation: Game. Typical horror. You know the rules: “no weapons, hiding under the tables, occasional puzzles”. But the game was nice enough for me to play it. Until the final boss. Many horrors/adventures still have bosses, but the fight is more puzzlish than just shooting and running. In this case I should lure the boss in the electrified puddle and manipulate with it; and repeat it 3-4 times. After dying 3-4 times, I started to look for cutting-corners-way. I have found the developer console and it had some options that should make things easier. And you know what? After I increased my health, the boss became literally unkillable. Next time I added a few “medkits” to my inventory, the boss just started avoiding electrified puddles at all. All experiments led to the situation becoming even worse. I believe that developers made it intentionally. Just for the sake of “fuck you, shit” What could I do? Uninstall.

I stopped playing Resident Evil 7 because I’d decided that the setting that I was on was too difficult and wanted to knock it down a level. It wouldn’t let me do that without restarting the game so I stopped playing.

I don’t understand why they made that decision at all.

Does sound like laziness. I get the impression it’s because some things change in the game depending on difficulty, like number of items, etc. So, it can’t exactly go back and turn the 3-ammo pile you picked up into 8 ammo.
Well, it can just increase the amount of ammo you have or it could put an ammo stash just around the corner.
Project constraints are not laziness.