You have no locus standi to comment if you are not a Hindu. It would be like me saying that the Pope is an Idiot for talking about birth control for the Christians. As a non-christian, I have no locus standi to say that either. So, shut up and look within your religion.