Although we pretend to be non-violent etc. we are actually extremely violent people. Look into all our epics and mythology, its full of violance, in the name of religion, which claims to have witnessed the biggest battlefield in the history of mankind. Its only when we are at the receiving end, we pretend to be non violent. Think of those people who used to burn a young widow alive, in her husband's pyre, in the name religion. Think of those people who burn witches alive, lynch a pickpocket, burn the bride for money, kill his/her own daughter before she is born, any so forth. All in all we Indians are highly violent people.