Most of these brands You've mentioned failed to innovate in the indian market and that's why they failed to sell their products in india . Indian consumers look at bang for buck quality and price . Take a hint from car companies like Hyundai and Suzuki or handset makers like Samsung and your own chinese brands like Vivo , Oppo , Xiaomi , etc who have been immensely successful in india. Your notion that india isn't a good place to invest is nothing more than your short sightedness.
That has been the indian government's strategy , they're trying to scare away chinese investors from india and replacing them with japanese , koreans, americans , etc.
Chinese capital inflow isn't even a fraction of total FDI inflow into india