India is not perfect. But just to bring things into perspective, the cited "beacon" of liberal democracy, USA, didn't allow women to vote until as recent as a hundred years ago. The civil rights movement is not even a century old. Compared to that India has been independent for less than 72 years. Democracy takes time but results are permanent.
Now please take a note all the naysayers: Indians will strive and they will excel without any "great leaps" or "gulags" like they have in last 70 odd years. "Jantantra" or democracy is an integral part of India, and it will not falter in face of systemic racism by the west (and far east) or bullying by likes of China. There was a time when a whole bunch of people thought that democracy will never work in India or even worse, India as country will not exist because of its extreme diversity. The British even believed Indians are incapable to "govern themselves". But fast forward to present - they all have been proved wrong.
Democracy is slow, but that is the only and the universally accepted way forward for a diverse country like India.