Barry,
Paul comments sum up your post and why it upset a lot on this forum, maybe you need to think about the wording in future.
But you are right to question the standards of this industry and I totally agree with your comments. However time served is not answer. I have been in the trade 18 years now, I started out being taught by my dad and read the ascombe distribors cc book, Thats all. 10 years later I went on my first course (IICRC at Royston). Before I attended the course I commented to a friend 'what can they teach me about carpet cleaning, I don't already know'. How wrong. I was embrassed by my lack of knowledge of anything to do with carpets, construction, pile, PH scale, chemicals, you name it.
I then spent a few years going on as many courses as possible (including rug cleaning) and now I am a professional cc.
In the first 10 years you could place me in the typical cc bracket.' I think I know it all, I have never had any training, but I have been in business x amount of years', so I must be good. No you are not.
Time served does not make you a good cc, its the training, with common sense that make you a good cc.
The problem is getting worse, due to the increase in unskill cc's, they are now more going on NCCA/IICRC course than every before,but the number of cc is growing daily. See how many newbies are on this site.
What we need to do is encourage the training and right ways to clean, not have all this craziness about cleaning suites with carpet wands, wet cleaning jute rugs, sweeting peoples tea because you did not like the person etc.
These people made mistakes, hopefully they will learn that this is not the way profesional cc work, before they ruin they own businesses.