Person B: Sure
- goes to taco stand -
Person A: 3 tacos please
Person B: I'll take the enchiladas
Person A: Oh my god, we were supposed to be getting tacos for lunch. How could you do this to me?
No one's saying "assume they are vegans," we're saying "don't assume they eat meat." Big difference.
For real, any corporation employing a significant proportion of Indian people (hell, even non-Indian people too) should be culturally sensitive enough to know that any offer of a morale dinner must feature vegetarian options. This is basic cultural sensitivity and anyone who doesn't understand this has no business managing people.
Less than 1/10th percent Indians eat beef.
Also, not all Indians are fine with the Indians who are fine with steak. Significant conflict over that sort of thing sometimes makes the news outside the country.