I agree with what you said about quicksave being a feature a player is free to use or not, however I'd like to take the counterpoint here. What sadre has in mind looks like the "ironman" modes you can find in other games (X-Com for example) and it actually has a couple of advantages:
- adding new achievements linked to that specific mode (beat the game on "ironman" etc.) and that's not only for players who like to show off : these achievements are usually the pay-off for even harder difficulty modes (Hard mode / Ironman), when the game doesn't unlock anything else by completing them.
- when discussing a run, it's easier to say "In my Ironman run, blablabla..." rather than "First let me start off by saying I'm the kind of player who doesn't reload or save-scum, even if a character dies or after a bad item roll, I only use auto-saves, and what I would like to say is blablabla..."
- deploying it as another mode wouldn't bother other players' experience.