Each country has its positives and negatives. The people living in that country get used to the negatives and cherish the positives. The negatives 'SEEM' to be just 5% to them.
On the other hand, if you are from outside or go outside from your own country, that is when you tend to find the worst aspects of it bothering.
An objective analysis is difficult but possible. The bad things mentioned about india wouldn't constitute 5%. It would be a lot more than that. And also, what about the social sickness in India. Communal feelings, Caste system, Rights of women.
India has got SOME lovely things. Unfortunately, I dont think these lovely things constitute the majority