I have never.
Not once.
Not even a single time.
Said "everyone should be good at everything."
You are, again, using straw-man arguments rather than actually engaging with the things people say and the things they ask for. This is the second time in this thread alone that you have tarred this position with that completely false and pernicious label. Please, for the love of all that is holy, stop doing that.
I don't want everyone to be good at everything. I want everyone to have something more than the absolute, rock-bottom basics to offer for any situations the game and its designers explicitly call out as vital components of play. Those situations, as the designers repeatedly and explicitly told us, were combat, socialization, and exploration.
It absolutely does not "by necessity" mean that. You have forced a false dichotomy.
It is, in fact, possible to have more than two degrees of competence, besides "literally NOTHING but absolute, rock-bottom, nothing-unique-whatsoever" and "specialist who effortlessly succeeds every single time."