Duke 6 and Vert Ref make some good points (in the Official Western Language, too).
Yes, there are some pilots that need a boot. Having a "hungover/lazy" attitude is not a trait that's exclusive to engineers it seems. These are probably the disrespectful characters that DGP and his friend have run into.
This is touching on the subject of whose job it is to wash the helicopter that was raised in another topic. There is no specific answer. It depends on workload, communication, give-and-take, and consideration for the guy you are in the bush with. (By the way, cleaning empty pop cans, chocolate bar wrappers and half-eaten sandwiches from the cockpit is NEVER an engineers job! That is a job for the pilot to do DAILY).
I fly for a highly-respected company that has several P/Es on the payroll. (I'm not one of them). Some of them keep their AME licence current, while others haven't picked up a wrench in years. However, they are all respected for the extra skills and experience they bring to the team.