Genghis,oh great one.....you don't have to say that you consider us Licenced Eng's [oops,sorry,I shouldn't say Eng as I don't have a degree] Licenced Technicians are,in your opinion,lower life forms as it can be seen for all in the tone of your language.
Also,looking after your puddle-jumper with minimal or no pressure at all is a very different environment to working on the ramp at a major airport with a tech-log defect that require's rectification whilst there are 200+ passenger's sitting there looking out the window at you.
All The Best!
eng123