I think people are thrown off by the Indian work culture shown in the video, which is very hierarchical and frequently involves parent-like scolding. That said, I think that culture is horrible and should be eliminated.
I worked at an Indian consulting firm as the only American and experienced this firsthand.