In my experience the cross section of pilots (and engineers) that are employed by each of the operators on the North Sea is very similar. Everyone has their own personal pride in achieving their best, whether it be for themselves or their employer; including bending over backwards and pulling rabbits out of hats. The only difference between the operators has been the competency of management; or severe lack of it in some cases.
Playing musical chairs has not always been the prerogative of CHC. Over the years employees of Bristow, BAH, BIH, Bond and BCAL have also experienced the dreaded prospect of being laid off. Don't slag off other pilots, we're all in the same boat; the problem needs to be addressed further up the company chain.
Regrettably, while there is competition in this environment we will always be subjected to the vagaries of accountants, most of whom don't care about an individuals personal circumstances, other than their own. Whether you have provided an outstanding service or not is irrelevant to them. You only have to look at the contract history for Shell, BP, Mobil and Marathon, to name a few.