Speaking as an Indian, what's really going on is that everyone in India has lost hope in their political decisions actually impacting their lives in ways that they wish. So politics is a pretty low-stakes discussion in India, like sports teams. In America we haven't quite lost hope yet. edit: to be clear, politics does impact lives in India, but it does so in ways that are quite disconnected from individuals' politic…
I think Americans have lost hope as well. I think in America it isn't hope for a better tomorrow that is driving politics anymore, it is fear for a worse tomorrow. I don't know how things are in India, but I imagine people have lost hope that politics will actually impact their lives in ways they wish, but they probably aren't as fear-driven as Americans (yet). And this explains why you can discuss politics with some…
You cannot grow up in India without realizing there are many opinions you cannot voice at just any random person without inciting a riot. As much as Americans are polarized, they will not burn down cities, houses, etc. over what people said. Even the Indian government has started bulldozing entire homes and even gullies to try to punish people who riot because it's such a problem (and yes it's an idiotic solution to an idiotic problem).