Disclaimer : I am half a world away, and rely upon the previous posts in formulating my opinion.
And that opinion is..........
Don't throw stones at ALL Cargojet pilots. Who knows, maybe it is only a few (spineless) management types flying this cargo. Other (decent) Cargojet pilots may have been approached to fly this trip and refused. Who knows? I certainly don't, but would hesitate to lump ALL Cargojet pilots in the same category.
My experiences with Canadian pilots have been generally pleasant and positive. It would be unfair to malign them all.