People understand what is good for them in the long run. In the long run, what is good for people is that India's economy continues to grow at clipping pace, 8% and above, that itself brings host of benefits to the people. It brings better roads, it brings better schools, brings more money to the communities, it brings more jobs.
Two successive commissioners in London police were fired by the mayor that came into office. That doesn't mean the police in London is not independent and does not exercise powers. Ultimately it is the political executive that has to answer.
'Big business' was a bad phrase in India. To be accused of being big business was the worst accusation you could make. All that has gone now. The whole mindset has changed.