Perhaps if you take another look, you'll see what I actually wrote instead of what you say I wrote. First, I did not say we're the "big boys". I said we're the Monastery. The big boys are out there in the "real" world. Second, I did not say our job is to eliminate anyone's naivete. I suggested that we would be doing a disservice to people by fostering their naivete. There is a significant difference between the two statements.
What you have done is to distort my words to make them more extreme, and then shown that the extreme position is untenable. That is known, among other things, as a "straw man" argument. It is specious.
As for any supposed "self-aggrandizing egotism", that statement is false. I am one of the newer people here. I am brand new to Perl. I can't write even a simple script without having to check the books to see just how it's done - and when I do finally get something written, it looks suspiciously like C, because that's the language I'm coming from. I have no illusions about being a top Perl programmer, or even a competent one. I have a long way to go.
Still, despite all this, I would prefer that I not be talked down to, that the language I am asked to use here match that language that is used outside the Monastery. Yes, it's nice to know that when I get stuck, someone will likely come along and explain something to me, but I still feel it's a good thing to be allowed to flounder as I grope my way to understanding. Babying me now only delays the time when I must learn all the stuff I need to know. "Out there" there aren't likely to be so many helpful, understanding people, as here in the Monastery (present company excepted). I much prefer to learn as much as I can here, before getting knocked around in the so-called real world.
Sorry if I didn't give your idea my complete approval, but I'm entitled to my opinions, as are we all.