Further to Oneworld22's comments - we find that 90% of the grief that he talks about comes from 10% of the pilots. The vast majority go about their trade and give a loyal and dedicated service to their airline.
The 10% are never happy about anything and spend the whole time whingeing - both on the flight deck and here. It's generally agreed they are in the wrong job but it damned hard to get rid of them these days.