Those who can, do.
Those who can't, teach
Those who can't teach, post answers on the internet.
Of course this isn't true.
If this forum is reduced to only "professional" instructors answering questions, then it will turn into nothing more than a client lead generator for those looking to fill their schedules.
Also it's going to be a pretty dead forum if it is restricted to the OP question and a "Pro" answering. Others chime into threads to discuss give opinion and get clarification on what is being taught.
If this were a classroom, there would be students who thought they knew enough to chime in with the right answer. It is up to the instructor to control and direct the discussion to the correct solution to whatever problem is being discussed.
If you are looking for one on one interaction, the internet is not the place to do it. If you are participating in this forum to generate clients, you're just going to have to deal with guys like me who are going to chime into a thread with a title that is interesting and a good topic going, regardless of where it is posted.
I've inadvertently posted replies in the snooker forum on topics of interest before I realized the "New" thread was in the snooker forum.
It's the internet, it's not perfect. It's up to the moderators to create some order out of chaos. We all post here because they do a good job.
Who said this forum should be reduced to professional instuctors only? I think non professional instructors should participate as well.