If i want to struggle let me struggle lol.
I guess the point would be to exactly get to the values where you and I are comfortably struggling on different settings but perceive it equally fun. I would definitely welcome that.
One size fits all is always bs design and I have no idea how it is not outdated since 20+ years. Some people will find even hard not that challenging, while others actually struggle with easy.
Instead of letting me choose some arbitrary rating per game, defining some preferences at system setup, testing my reaction time levels, pure reaction and also reaction with some decision making involved, and then let me select how much suffering I want, some variation depending on genres and with each game answer questions about how it felt, also extract some infos on trophies I did and how long I needed to tackle those compared to others, retries I need for the checkpoint ... my gamer profile can/should have all the infos needed to adjust a game perfectly to my wants and create the best possible experience adjusted to exactly my skills and also perseverance.
If this is done intelligently, no one gets bored anymore ever, and no one really struggles on the other site of challenging, bordering rage but never get there long. Even a smooth sailing desire from the basic settings could be adjusted to be a bit more challenging to not entirely drop the relief of beating something.
Something like this could also make filler content more optional, automatically. Drop that shit entirely from someone games when that person is not liking it one bit and avoiding game series that did it before...
This would definitely enhnace all games quite drastically.