I've had similiarly good experiences with several other mainline and regional crews. I love my job and the folks I work with have been great. Like you said, I think most understand the business and how things work. Being the "new guy" with the proverbial fresh pair of eyes, I can't help but have the knee jerk reaction of, hey can't we fix this? (profession)
Of course I realize the 'fixing' part is never easy, neat, or clean. Especially where airline management, unionization and individual (airline specific)seniority lists are concerned.