You have not done your homework before drawing up that petition....
Canada entered into a bilateral agreement that allows the operation which Sunwing conduct, it was Sunwings fault that the Canadian pilots did not get to go and fly in Europe.
Because of the agrement that Canada entered into a LMO is not required for the pilots joining Sunwing.
If you force Sunwing too hard it may result in less jobs for Canadians... not more.
For the record, airlines in Germany employ pilots from many other countries (Your artical makes out they only employ German Nationals)
Ryan Air, Aer Arann, Wizz Air, and im sure others did or do hire type rated pilots from overseas (So again it is a false statment to say that no other memeber of the G20 will hire a non national)