No disrespect to your father & father-in-law, but I am sure they are the kind of people who always see the glass as half empty. All I can say is that I have lived in India all my life and know more about India than someone who is visiting for a few days. You are free to believe what you like, but its far from the truth.
And as for your ridiculous arguement about population, pls see my response in post # 72.