To have the maturity to agree to disagree with no malice, is a very rare quality. To separate the professional and personal relationships is another thing very few people actually understand.
Most of the people, when they hear an opinion which is opposite to theirs, go into either defensive or attacking mode, v rarely trying to even make an attempt if other person might have some valid point.
That is also the reason for my blog being called a different perspective, its for those who can understand another perspective on things, i have a very limited readership and that is totally understandable. There are many who track this blog regularly but hardly comment..Probably because most of the people who have a different perspective are either crushed or make to look wrong. So those who have a different perspective don't speak up,,specially in a country like ours.. Some have given up, others are scared.
I hope as our society matures we have a better understanding of a different perspective and learn to respect it.