On the first point i will relate a story from a real teacher.
Originally Posted by Quinafoi
My Akido instructor sometimes give's us reading assignments to do before the next class.
When one student asked "If we can learn all this stuff from books why come to class?"
My instructor replied. "Reading put's the knowledge here (pointing to his head). Practicing puts the knowledge here ( empasizing his hands). :cool:
The guides, videos, and watching others put's the knowledge in your head. Runing the instances put's the knowledge in your fingers making the actions automatic, without thought, so you can focus on helping others that might not be so "gifted", or experienced.
On the second point:
No I don't think everyone is an idiot but trying to find a way to lift those "slobbering idiots" to mediocer. :D
The issue is that you're basing your entire argument on a silly, sweeping generalization that is counter-productive at best.
If you want to say, "I don't like bad players in my groups." then fine. But stop bringing up PvP over and over again as the keystone of your argument.