Race and ethnicity is an accident of birth. Nationality is shared culture, values, beliefs, and institutions. I spent the first five years of my life in Thailand and Bangladesh. My parents spent the first forty of theirs in Bangladesh. My ethnicity is fixed by that. But when we came to the U.S., we happily embraced the culture and values of the country. And having been in a position to compare them, I think it's foolish to say those have nothing to do with anything and are nothing to be proud of.
Why do Indians and other people from the subcontinent thrive more often in America than in their home countries? Because nationality does matter. Because while you can hold whatever beliefs and attitudes you want, your personal success and ability to achieve depends on the prevailing culture. The culture of your school work place, teachers, friends, potential employees, government. And American culture and institutions are conducive to success in a way success in ways Indian culture and institutions aren't. And that's something to be proud of. That's not something that arises passively. That's some thing we work together to build and nurture. That's something people fought for. The people who struggled to fight racism and sexism or corruption or lack of education, or the numerous other scourges still deeply ingrained in India, contributed something lasting to our culture, something that continues to accrue benefits to people who live here and adopt our ways.