There are no democracy police out there, that holds all keys and judges who is a democracy who is not. Anyone who pretends to be one, is all in for the politics.
The constitution is meant to be altered as per the wishes of the people.. Indian constitution, apex court and democracy are for Indians to enjoy and alter, if we feel any of these institutions are trampled with, we have the right to vote them out of power.
If we want a dictator, we will have it too. The only shitstorm is in PDF, cherry-picking negative news and dancing around it, created a euphoria that 'India is going down' do you really think all these are going to do any damage, the Chinese took you all for a ride, carrot and stick isn't it? You ate your words and meowed when Chinese whooped up your Muslim brotherhood, tore up Uyghur mosques, forced Muslims into intermittent camps, even banned Middle Eastern names. Well, looks like your brotherhood is for sale for the highest bidder right now, Chinese have all of you by balls. Be it Iran, Pakistan, Bangladesh, you dare raise a finger. That's hard power, we can comfortably shed the so-called Democracy index and partly free index and whatever index that measures feelz.
Let me remind you what Mahatir bin Mohammed said when asked why he raise Kashmir issue with India and silent on Uyghur issue in China, he said "China is a very powerful nation, India is liberal and accept criticism, China you know they don't, they have different systems and different viewpoints".
Wagged his tail when it's China, Bark when it's India.