And yet another rehash of the same sh*t, but seemings how I've nothing better to do...
Yes, there is a problem with the quality of instruction at some flight schools and this can be traced to the skills of some of the instructors. Requiring 1000 hours as a prequiste for and instructor rating will not fix this. It is absolutely possible for a person to attain the required knowledge and skills in the 200 hrs of flying required for the CPL. I say this because it was done on a large scale in the past (ref: BCATP) and I've seen it done with individuals during my career.
The problem lies in standards, or lack thereof. For starters the CPL flight test standards are pretty lax, one need not display a huge amount of skill to pass the flight test. But the larger part of the problem is due to the structure of the commercial curriculum. Student's are required to log ~100 hrs PIC for "the improvement of flying skills". What most students end up doing is flying a shitload of x-country and not working on upper air work. The end result is a pilot that is crackerjack when it comes to setting up and reading a GPS but can't do slow flight to save their lives. What needs to change is the supervision of the solo portion of the CPL curriculum. Students need to be made to practice and polish all their skills during this time, and TC must demand a higher standard for the flight test.
The other major weakness is theoretical knowledge. I've encountered many instructor candidates that have no clue why an a/c behaves the way it does. Even the candidates with good theoretical knowledge seldom make see the big picture, (ie they don't see how knowledge of slow flight can be applied to approach and landing). This is more difficult to fix because the only practical way to ensure quality control is via a multiple choice exam; and multiple choice exams simply are that effective. The best solution for this is to lengthen the required GS for the instructor rating so that it includes a deep review.
When it comes to instructor training one must always remeber that knowing how to do something and being able to teach it are two different things. This means that just having more time (1000hrs 10000hrs 1.0 x 10^10 hrs...) won't in and of itself make a better instructor. The only way to learn how to teach is to teach. Nobody will ever leave any instructor course (I'm talking about teaching in general here, not just aviation) completely ready. Good instruction requires judgement and intuition that only comes from experience. That is why TC designed the instructor apprenticeship program (they call it instructor under supervision but it amounts to an apprenticeship). The whole idea behind this is that a class 4 will be able to gain the experience they need under the mentorship of an experienced instructor. This system has worked in many other situations, (including teacher education programs). It doesn't work in aviation becuase the people responsible for it are, for the most part, slugs. It starts from the top: TC. TC needs to keep a closer eye on supervision at FTUs. This for the most part is not done. The next level under TC are the CFIs. Of the 4 flight schools I've worked at only one did any sort of supervision. The rest of the CFIs were slugs; their faults ranged from ignorance to reckless disregard <- this one had 3 crashes at his school in 2 years and still could not be bothered to show up most days. The last line of defence is the supervising instructor; again most supervising instructors are ignorant of what their role should be. They seem to think that they need only sign off of solos and flight tests. They have no idea that they are meant to be passing on (by force if required

) their knowledge and experience.
The up shot? The system we have on paper is quite good, it doesn't work because the higher up you go, the more ignorance is found. If we truely want the system fixed TC must be made to get on the case of FTUs.