India is not the US. The Indian state has way more powers and it can theoretically ban these tech giants in one go if it wanted to. This threat of losing a market of over a billion users is a threat these tech giants cannot ignore. The Indian government has to realise their position of strength.