I average 2.5 weeks between flights for the last 5 years or so. Here would be my breakdown.
5% exceptional with the public
90% doing there job, not nice nor mean just doing their job
5% terrible should not be hired to do anything close to work involving the public.
That is my real time research.