I think there is a definite caste system at Avantair, you're either an "A" list pilot, or a "B' list pilot, alot of how you're treated depends on what list the management decides you should be on. Has nothing to do with skills, or proficiency, has everything to do with the right backround and how well you kiss up to management and wear the "East Coast" Corporate face, has everything to do with how you play the yes man game, and/or your resume credentials. They pull some things on some pilots they would never do to others, not everyone is treated equally, that accounts for the difference in oppinion. The threat of firings for speaking out against the company sways many to keep it to themselves, also the fact that they are on the job and are responsible for "selling" the company's services, they don't know who you are or even whether you know anyone in circle of management at Avantair.
I've heard of many pilots who came in with great attitudes and got burned by the managemnet so many times. Those pilots would have stayed indefinitely with the company if the management treated them differently, ran the business better and didn't constantly dangle the carrot and never come through, like they're doing now by the way. The way the mangement acts in no way reflects the type of image they are trying to manufacture and project, they have succomed to real sleezy, bottom of the barrel business practices that have been maybe expediant, but have no longevity or longterm payoff for the pilots, owners or the company as a whole.
Organizations that operate the way Avantair does usually do because it is the way of doing business from the top down. Any CEO who is a semi to full hands on leader would not allow the kinds of things that have gone on there unless he fully supported it, everything from the scheduling dept, to the old DO, to maintenance, to forcing unsafe flight practices, to not coming through financially for the pilots when promised, the list goes on, all had to have had the approval up the chain.
Maybe the new changes there will make a difference maybe not, it is yet to be determined. The firings of late still weigh heavily against them, the root of the problems is within the management structure and their business operations theories, until that gets changed the same things will continue to happen over and over again.
It all lays at the feet of the CEO and the managers, it's not the pilots or their attitudes.