If you look into it a little further, there are criminal and monetary penalties if a Crew-member does not have a C-1 and D-1 Visa AS well as if the crew-member makes false statements to the immigration officer. With a green card, the Canadians will have to finally pay US tax. Maybe this will lead to triple taxation for them. It would be nice if these violators of law would be required to return to Hong Kong (both US citizens in Canada and Canadian citizens in the US) and the bases rebid in seniority order. That would solve everything.