malabo,
The points you raise are indeed valid, especially to those who have a much more vested interest in CHC winning the contract than I do. I'm afraid my loyalty to any company only goes as far as the loyalty they're willing to extend to me, and we all know how THAT goes.
Now where did I put my Prozac?