Each company faces different constraints, and in particular there can be downsides going to Europe that don't exist for Canada, e.g., language, timezone, regulations, travel costs, culture.) A sandwich in Ohio is reasonably called "cheap" when I've been living in NYC, and I don't feel the need to say "but it would be really cheap in rural India".