India's democracy, in my opinion, has got not much to do with how women are treated in India (may be it does too). I would say that it is actually a cultural thing. As you might be aware, in our country (India) from ancient times, people were following traditions that men would be working and women would be at home and it's women's job to take care of the household. It is unfortunate but the fact is, those ancient senseless traditions are still followed in India or at least have strong implications on Indian society.
because, even the most educated and elite men in India don't respect and treat women equally in any field, even though they might appear as though they treat everyone equally.
Caste system is one more factor which is to be considered. By the way, whatever I said above it applies even to lower caste people and not just women. If a woman is of lower caste, then she is more unfortunate than any one in Indian society.
Many in the western world believe that India's problems are because of it's population but in fact it is because of many other factors like what I mentioned above.
You might want to read this book called "India Express: The Future of the New Superpower"http://www.amazon.com/India-Express-Future-New-Superpower/dp/0230607837
It has an interesting chapter on demographics of India describing how women are so significant in Indian society and how they are ignored.