https://en.wikipedia.org/wiki/List_of_Median_household_incom...
You are talking about Canadian citizens not immigrants who want to live in a developed country.
This is BS. Most ppl care about money above all else. India is a not a war zone its a "safe environment to raise family".
> I interview a lot of foreigners and there is clear trend that they don't want to go to the US with the current administration.
Why are you interviewing them then? Are you in Canada?
Perhaps - but other than gun violence, if I went back home several things would be unsafe.
Money can buy a lot of things, but it takes more money to buy a first world lifestyle in India than it takes to do it in Canada (or even the US, as surprising as it sounds).
Buying clean smoke free air and water you can drink out of the tap might not feel like luxuries, but that's priced in here (& even there, this is by no means perfect - see Flint).
And at least, I've yet to be stopped by a cop who wanted a bribe.
Canada makes a lot of sense. A lot of these people aren't just economic migrants, they are looking to settle down and start new lives. No immigrant in their right mind would do that in the US right now (if they have a viable alternative).