What do you mean by accomodate ? Is that a favor you are doing ? We live in India because it is our country...Not because of someone ACCOMODATION.
And stop this minority card BS. If our culture was so superior than other cultures, then why are we still a "DEVELOPING" nation for the last 60 years ?