People do not look down on India due to race. In fact, I would argue India had a lot of respect even couple of years ago in most of the world. But then India slowly got radicalized by BJP into an arrogant fascist state with extreme nationalism. They tried to bully their neighbours and even tried to fight China itself. Indian immigrants themselves started showing arrogance in various countries where they migrated to escape their own poor country. India even assasinated people in the west.Well, tou do have a point here. I have been sutprised how members here look down on India on almost everything and downplay them in anyway. It looks very similar to the way i see american forums who always look fown on China and laugh at their military capabilties vis a vis the US.
The worse thing you can do is look down on your opponent. The same way the americans and westerners found out before and during WWII against Japan. Americans/British used to laugh and look down on anything Japan did and even saw them as inferior even as a race. Lol WWII was a wake up call for them agter the lost to the Japanese earlier in the war from Phillipines to malaysia/Hongkong etc etc. If not for US vast natural resources and induatrial might to outproduce Japan, i believe the US would have lost to Japan and be kicked out of Asia forever. So never look down on your opponent NO MATTER WHAT, especially when it becomes a habit in every sector..
I think all these factors are slowly adding up and people around the world have started to realize how bad India has become when it comes to arrogance. You can be poor. But if you try to act rich and powerful with fake lies and overhype yourself when you are poor, that will make you a target of great contempt.
I see a parallel of India as a poorer version of fascist Italy. Too much arrogance without the strength, organization or national unity to back it. They bit off more than they could chew and then got clobbered by actual great powers.
As I have discussed before, there is a great chance that India gets attacked by both China and US at the same time because of its arrogance. So instead of US trying to entice India to ally with US to jointly fight China, both US and China get tired of India's actions then decide to teach them a lesson.
US starting a trade war on India is an indication of that trend. No more free lunch for India.