But perfection should always be the goal, because improvement, refinement, and evolution are always necessary (because of the "never going to be perfect" thing). Saying that something should not strive towards genuine perfection is the same thing as saying that a flawed game that annoys people and drives away fans is the ideal. I won't agree with that.
D&D was always quirky and many other systems were objectively better. However, the size of the fanbase has made it possible to always find a group.
... many other systems were objectively better.
I know everyone likes and dislikes D&D's (any edition) mechanics to varying degrees, and I'm not claiming that its the best game out there, just that its the best game for me. But all that said, I'd love to hear what specific mechanics in other RPG systems you and other folks think are objectively better?