Really? Then what's with all the "khap" panchayats, socially-sanctioned honor killings (panchayat officials are "elected" fyi), institutionalized caste discrimination, widespread use of bonded labor (in many states including Rajasthan, Gujarat, Maharashtra, AP), child labor (children denied education so they can work in tea stalls and brick factories).
All these are signs of a third-world feudal society stuck in a 16th century mindset, can you honestly call it a democracy?
Any novice would tell you how easy it is to manipulate elections in India, especially if you're a ruling party. Most political parties hire hoodlums to influence/scare people to vote for men of their choice. Then there are caste and religion-based vote blocs which is a shame in the name of democracy.
From the government to opposition, all Indian political parties are corrupt to the core. There isn't a single honest leader in your entire parliament. In fact, quite a good number of your parliamentarians and MLAs have criminal records including rape, murder, kidnapping, robbery.
Government and opposition is hand in glove to partake of corruption benefits.
Two million pending cases...no respect for copyright law, many respectable Indian companies openly flout patent protections endorsed by Western governments....judicial killings.....police torture.....rapists running amok with no fear of punishment.
Has a single Indian politician ever been sentenced for their crimes?
Let's face it, you don't have a functioning judicial system in India.....just a bunch of kangaroo courts that call themselves the law.