If someone worships idols or animals, they are not harming me. Why should I hate them?
Worshiping idols is better than following a false prophet and killing innocent people. Babur, Mohammed Ghori, Mohammed Gazhni, Nadir Shaw, Timur Lang killed 100000 Hindus civilians [excluding the soldiers killed in war] during each of their invasions.
Caste system has many associated evils. But definitely caste system is not a system of mass murder like Islamic onslaught on unbelivers. Tell me where caste system killed in 1000s. Rarely a few dozens of people are killled. Islamic brutalism is worse than caste system. Caste system has weakened a lot. Hinduism has reformed a lot. But did Islam change or reform. It is only getting worse day after day.