1. India too is not a democracy. Please read
this post of mine on what is not a democracy ( India, USA, Britain, Pakistan etc ), what is, the origin or Democracy and which country in the modern world was a true democracy. You are right about India, not everyone is represented in the power, in the governance of the country. It is just the parties and their henchmen. You and I may have a brilliant idea about how to bring about a certain change in India but our ideas will not be allowed to go up to the top leadership - the PM. And the PM, however crooked, however anti-democratic, however unconcerned about the daily artificial tragedies, is the superboss in India.