Westerners mock us simply because India is a socio economic dud.A country's rise is seen by how much it's people are prospering and not by how many rockets it launched and India with it's pitiful socio economic conditions draws huge international criticism.