I would probably tend to agree with you.
You have to admit it is an interesting situation where a person goes through extensive training, where we: fill their head with a considerable amount of knowledge, subject them to intensive evaluation, certify them, put them in a leadership roll training others to operate in a fairly unforgiving and complex environment, and then have no way to objectively measure if their any good at what they were trained for!!
Maybe it's a good idea many CFI's quickly go on to fly with the airlines. At least their operating in a fairly structured system. Word of mouth and reputation probably eliminates the worst CFI's. That leaves the mediocre and those who like to teach and are good at it. What a system!!
Next time I travel I'm going by train!!