Yes, yes indeed. But in talking about failings of game design I didn't just mean things like bad puzzles. Some designers have begun to realise that, as you say, it's all about what users want. People like to have all the weapons? Give them a mode where they do. And so on.
Also, I agree with...