No, I think India's democratic fundamentals are sound, insofar as they apply to the people who actually want to be a part of India. My understanding is a lot of people in your territory have sovereign control of their own lands, and don't want to be a part of yours. Your treatment of the Kashmiris is reputed to be brutal and autocratic just like China's rule over Tibet, but we don't get the same kind of media access to these things as you get for western atrocities. So I don't see what gives you the authority to preach to America about its own ideals and what good they've done for the world.
I was merely commenting on the atheism part. You can pick any society you like.