yep Geo-political situation aside, India is really inefficient when it comes up to setting up new industries/companies. Its not just TSMC, I know many companies who tried to make it in India but left after seeing the corruption and the bullshit of Indian dalals, most of them European who have never had to deal with that kind of bullshit before, maybe a few donations to a senator's campaign, maybe some endorsements but not like India, where every babu needs his cut to do his job.
We really need to have something like for babus like we have for police, where if they get caught taking bribes, its a straight suspension or even jail time