It is an evident and obvious fact that India has failed to prosper. The cause of that failure is also obvious: the poor quality of its political and bureaucratic overlords. I use the word overlord advisedly because politicians and bureaucrats are not agents of the people — as they should be in a properly constructed government of a free people — but rather are rulers who position themselves above the people as commanders and dictators.
It is also easy to explain why the government is the overlord rather than the servant of the people. The reason is historical. The form, function, structure, objectives and power of the government were determined by the British during their colonial rule of India, starting in the mid-19th century. When it was no longer profitable for the British to continue to hold India as its colony, they transferred control of the British-created government to its favored minions, namely, Gandhi and his protégé Nehru. It is absolutely imperative to recognize that this transfer of power from the British to the Indians was a deliberate and voluntary act on both sides of the bargain.