I understand what you’re saying here but I disagree with it. A game ought to respect the player, not the other way around. Software in general should do that. Nothing pisses me off more about software than when it appears to behave as though it knows what I want better than I do.