This will depend on the game of course, but the best is when you can adjust the difficulty of mechanics individually. City builders do this a lot where you often have lots of difficulty settings you can adjust to tailor the game to your preferred playstyle. I’ll also say this: if you’re making a game and you add in a mechanic or mini-game that is not typical of the genre, make it optional or provide a way to skip it.…
Ghost Recon Breakpoint is a good example of lots of difficulty settings. You can turn off some annoying parts of the game, set enemy tactical difficulty, disable some survival aspects of the game if you don't care about them, and adjust the amount of on-screen information in several steps. For the latter part, you can have a minimap that shows the location of enemies once you've seen them, or not, and you can have wa…
Depends on the type of game, but I'd generally prefer those decisions be made by the game designer. If there's frustration I want it to feel like overcoming a concrete obstacle, rather than it being self-hindering that accomplishes nothing and that I could've just avoided.