I'd hate to go back to India, look Indian, but not know the local language fluently.
I mean people there pick out I dont live in India pretty quickly already (mostly all the slangs/movies/news I have not kept up to date with along with all the mannerisms I never developed) and it can mean being treated different sometimes (both good and bad, but the bad stands out more). If I am in the north, my south Indian accent for Hindi also can be an issue.
I think its just human nature everywhere in the world. The US (and Canada) to begin with is essentially almost fully a country of immigrants and their descendants so it has less of this issue.