No point blaming Indian people. This is what globalization is. If any Indian company can provide a better product to cost ratio compared to China, why wouldn't people buy Indian maal?
Indian companies need more innovation and subsidies from the government.