Although I agree with you in theory, there is a limit to how much anyone can share.  Given the choice between feeding your family or feeding a stranger, I'm sure you'd pick your family.  

Canadian lives definitely should trump others.