Are you kidding...??? You are grossly deluded.... Its high time you strip yourself of wool of fake patriotism you have over your eyes and open them to the realty.
India IMO is by far the most discriminative country in the world. The extent of display of racism in US or Australia is nothing before India. Not only is skin color based discrimination (particularly against foreigners) wide spread in India, but in addition, caste, religion, region, gender and economic status are all basis for discrimination. Heck, people are discriminated against because of physical and mental disabilities. You are talking about spitting in burgers and puncturing of tyres, here in India, expression of discrimination ranges from as simple as stereotyping/profiling and targeting people on whims to as big a crime as murder, rapes, extreme torture and humiliation. And yes, the extreme variety of this expression is so much of an everyday occurrence in India that people don't even bother knowing about it.
Not a single day goes by without hearing about cases of people getting robbed, humiliated, raped, tortured and murdered because they belong to a lower caste, minority group or because they are foreigners or because they belong to a different region of the country. Rest assured that rarely does anything in the scale of what happens in India on everyday basis, happens in another country and when it does, Indians would be the first to point fingers at them.