That's true. The India population in the US is skewed to the wealthy and highly educated. The Last time I was in Canada, I noticed a different demographic from that in the US. I saw lots of South Asians working in retail, hospitality, driving taxis, etc. Down the street from where I stayed there was a great bakery staffed by a very sexy young south Asian man, I got the impression that he was the owner.
It was a pleasure to go in every morning for coffee and danish served by such a handsome guy.