Ideally this should be the case.
But for a country like India, with so much corruption at every level, this should be executed.
Congress is not creating this demand out of concern for the people.
They have innately created the narrative of crony capitalism and they are cashing on this narrative to further make sure people eventually hate the rich because they have more money.
It will eventually result in India losing out on indigenous ways of disrupting different markets like telecom, air travel which require heavy investment and it will eventually slow down investments into different projects in the country.