Our largest cities, Vancouver, Toronto, Montreal are also in relatively milder climates. The only people who seem to tolerate the prairies in larger numbers are Ukrainians.
Just tossing a couple anecdotes in.
A month ago my wife and I drove from Ottawa to Vancouver and back, with stops for gas, coffee in, coffee out, meals, and lodging every few hours. Seven days’ drive out, five days’ drive back. I was struck by the fact that, basically anywhere we stopped, be it Petawawa, Marathon, Brandon, Golden, Kenora, Maple Creek- a strong majority of those behind the till at the gas stations and Timmies, serving us at restaurants, or checking us into our hotel rooms were visible minorities from a wide range of backgrounds, most with accents suggesting to me that they were temporary workers or first generation Canadians. I suspect most were from warmer places as well.
Second anecdote- earlier in life I lived in the Yukon for a few years while I was figuring out what I want to be when I grow up. I don’t believe the climate could be described as particularly mild. Out of a population of 35,000 we had about 30% who were first or second generation Canadian. The most surprising to me was over 1100 Yukoners from the Philippines, which I definitely didn’t expect moving up there. Very significant visible minority population, and they were hard workers. They simply bundled up, got to it, and often as not went from the one job to their second.
So, I’m skeptical at this suggestion that visible minority immigrants can’t or aren’t willing to hack it in the prairies or other remote areas. Brown ≠ weak.