I don't think bad of pilots at all. I wouldn't mind being one but I neither have enough money nor youth on my side.
I don't particularily like people reporting one another willy-nilly either but as a community if we are going to stick to agreements and rules we must know what they are, why they exist (if possible), and adhere to them. A crew member who doesn't know the rules, causes problems to ensure what isn't required should be had and disadvantages passengers into the bargin, makes the rest of the community's job even harder when trying to convince those of you who believe we are unreasonable or away with fairies that we are not.