The most sacred texts of Hinduism on mother earth, teachings of Lord Krishna in Bhagavad Gita… what does it convey? To continue practicing ahimsa (non-violence), compassion even when the other is at fault! Lord Krishna bluntly says he shall not pick up Sudarshana chakra to annihilate people until the pot of sins committed by them is full up to the brim.
This practice and doctrine is only applicable to avatars not the entire mankind. But what has actually happened is, some of it percolated to masses.
Furthermore, Hinduism teachings say our soul atman, consciousness within is the prime of life and not the manifest physical human form. For this very reason seekers in India, even masses keep suffering at the hands of tormentors as they did not want to enter the chakravayuha of sins.
Endlessly rotating in the cycle of sins is definitely not advisable but not at the expense of torment, sufferings. Definitely for Indians who saw themselves as a soul atman, the physical body meant little does not mean we do not repulse the attackers. Prime reason why followers of Hinduism are treated as cowards! Even Arjuna in the battle of Mahabharata behaved like one.
Despite repeated invading by Islamic invaders, the Hindu lot of kings did not unite together. The result, Mughal took over.
Tolerance in reality has its limits. Mahatma Gandhi in the name of non-violence (ahimsa) let Lala Lajpat Rai face merciless beating at the hands of British rulers succumbing to his death. Mahatma Gandhi is squarely responsible for death of Lala Lajpat Rai.
Tolerance in Hinduism relates to travelling path of spirituality and was never meant for the commoners, masses. If commoners, masses practiced tolerance they were definitely at fault.
Practicing what is stated in Bhagavad Gita and maintaining we were primarily a spiritual being manifesting human form Hindus practiced extreme form of tolerance which is not good.
The tolerance practiced by Hindus also fails on scales of logic. When facing the enemy head-on how could we practice ahimsa (non-violence), tolerance!
If Hinduism religion promotes tolerance it was only meant for travelers of spiritual path, never those indulging in religious practices (rituals).