Raj - the US is multicultural? Not a chance!
You can at best say that the US has people who hail from multiple cultures. That is oh-so-different from what we have as in a pot-pourri of cultures which are indigenous.
And yes - those people who switch allegiances for greener pastures, when do they know to stop? What shade of green would make them stop? Who knows? By the way, your bringing in US companies in this context does not make sense. They operate on an entirely different, capitalistic principle as they should. We are talking about individuals here.
There is no similarity between US and India, Raj. The US speaks one language. Has one official (even if unspoken) religion. Eats the same kind of food - coast to coast. Any parallels here in India to that?
I have to politely disagree with you on all of the above. There is no need for the cultures to be indigenous to form a multicultural society. US speaks one language? Dude, get real. The linguistic diversity may not be as much as India but a diversity nonetheless.
The point about US companies I thought was obvious. You made a point that Americans care so much about their country and that is why it is prosperous. So, I pointed out obvious capitalistic behavior. One does not have hunker down inside the country to make it prosperous. If you think that there is no similarity between US and India, I can only surmise that you have not spent enough time in the US. But, I can be wrong.