Feroz, Religion is based on faith. And one's faith in anything is not a function of any third party's assessment of or comments on that. It should neither please nor displease you. Its *your* faith. Unfortunately, practised religion is more politics and identity-grouping than faith - and there starts the problem. You start giving and taking collective insult, and everyone loses. Its not about one's respect for God or whatever one beilieves in - including political theories or programming styles or whatever.