If the west or US, is racist, we are casteist, are we not Shri Jaykay767? Every country and every people have their own good and bad. But today, with all their negatives, are still dominating the world, economically, scientifically, technologically, etc. We, in India, with all the glory and greatness that you are boasting about, have not been able to make much progress even after 68 years of independence. So, don't you honestly feel that there is no point in simply gloating about our past, or in painting one individual (Narendra Modi) as some kind of a superman who will, single-handedly, transform the country to Super Power status? It is better to open our eyes, shed unwanted prejudices and learn good things from everyone. That is the way for us to progress.
For all the brouhaha you make about India and against the West, I would have appreciated if you had expressed your views in your mother tongue, instead of in English