Rob,
I do agree with your writing. However, man who put his hard earned money for a 3 week training course in South Africa and expects to be a licenced pilot is not very realistic either!
There is no free lunches in this world and I agree that these schools should tell the hole story in their marketing advertisements.
Even so, there always will be some "suckers" who do not believe that they are not able to get something for the half price.....