gentleman,criticism is always done to improve the society and functioning of govt.only 9.5 millions hindu came from undivided india(now called pakistan).nearly .1 million killed in riots.(whose mistake).we have not been rated as good governance nation.corruption,hafta vasuly(forced collection),bribery,scams all are their.you did not say any thing about this.caste and religion based politics are promoted.politics have become a business in india.all defence deals are not transparent.why?we have health minister like ramdoss who is concentrating on small things,personal revenge.he has no time to promote health.fake medicines,what is the health minister and govt.doing.criticism is only for improvement not for blaming any body.some thing is good but more bad.ruling india is like business.no party declares how much money they added to their party funds.compare your growth with japan,korea,germany,france.do not compare this nation with pakistan.we have to lead.