I think any superior social dancer must leave teaching behind at some point and travel their own path.
If I substitute "experienced" for "superior", I can applaud this sentiment.
The absolute best teachers are the one who "teach you how to learn". That is, as was written, they teach you how the dance works.
As I took lesson after lesson, I too became increasing aware of how many steps and patterns were being taught to people who had no grounding in the basics; and by teachers who, if they actually knew how they themselves danced, could not communicate it effectively.
It was very, very tough, though, to get off the lesson train.
There always comes a time to leave the nest.
Now, I find myself thnking about taking a few lessons at the Portland ValenTango just for the heck of it, and because I've always avoided the festivals after several very bad experiences.