It would seem that you have had a bad experience,possibly you have ,how could i know ?. It may be the case you are ticked off at having to cough up exorbitant amounts for what 'you' consider to be sub standard maintenance.Still good maintenance costs.
If you are going to make frankly ludicrous assertions about the numbers of bad engineers based on anecdotal evidence & your own eminently underqualified engineering opinion,why don't you confine it to the club bar !.Try coming up with some empirical data,until that time wind your neck in !.