You were spot on until you wrote this. (likely an afterthought) because everything before it contradicts the absolute in this point.
1. No one plays a game in order to suck at anything. We can do that in real life without playing a game or spending on books. Low cost to entry to suck.
2. People play in order to have a good time, hang with friends and be somewhat escapist.
3. So as long as a DM works with his or her players so everyone can accomplish "fun" together they're fine.
4. If "fun" means min/maxing to a few people then it's the DMs job to work through that.
We've all min/maxed before with a character and most if not all DMs have had to work through that with players even when there's a mixed group of min/max'ers and role players.
Reality is that everyone is a min maxer, it's just where they min max in the character concept process. If you spend more time on story then your story is maxed out. But in order to support that story, you're going to need at least one fighter on serious juice..
Sorry for being difficult.
KB.