Well, look, who voted for them? You, the voter. Obviously there are people who like them - they are a reflection of yourself (I mean the Indian electorate) - corrupt, inept or whatever you want to call them, but ultimately they are there because you voted for them. That is why Modi is in power in Guj, or Laloo's wife rules Bihar. It is democracy, but democracy is only as good as the people who participate in it. It is evident that the Indian electorate cares more about hindutva/anti-hindutva and caste issues more than development and ethics. They are more bothered about "hamare sanskaar" and "hamari bhaasha" and "hamara bhagvaan" than a better future for their kids through education, more jobs via a booming economy and so on...
You get what you vote for. It is democracy all right, just not what you hoped for..