You didn't answer my question though.
To answer yours ; yes, I believe we can produce good players. Not as consistently as other systems, obviously, but that's not to say every player would develop better elsewhere by default. There are several factors that would influence that.
I agree, that's not the same, but it's objectively and heavily intertwined. When you're a young, starting first grade player, the first grade coaching staff, and by default the head coach, are the very people in charge of your development, basically exclusively. This follows then, that if you feel you can't develop to your best here, then the coaching staff in charge of that development, most notably the head coach, have insufficient skills to facilitate that development, i.e., 'can't coach'.
It's not that much of a stretch.