Anecdotally, many emigrants (a dozen or so) that I know are now choosing to go to Canada. The US has lost a significant amount of its shine over the last few years for them, and their skilled labor is going elsewhere.
I have had distant relatives earning in tune of million dollars a year dying for a need of hospital bed. Plenty of people in India who are not Chinese level rich but still well-off and looking to move to Canada from India. They are not in hope of better earning but just better living standard with the money they earned in India.
Having said that there is thin slice of situations where one can be better off in India. One of which is having lot of domestic staff. So someone can have a full time worker at home who can cook, clean, and take care of kids for about same money that will get you a weekly maid service in USA in a month.