Потому что офис компании в Канаде - один этаж здания, каждый отдел можно по пальцам пересчитать. Офис этой же компании в Америке - мини-город из зданий, занимает целый квартал. Если вам нужна спокойная позиция аналитика, можно в Канаде найти и спокойно сидеть. Если вы хотите executive level позиции, то в Америке этих позиций куда больше и  размер рынка намного больше, поэтому оплата выше.