I'm quite astonished. You're one of the few people I've come across on the net who actually gets it. However, that may say more about the places I visit on the net that anything else. I tend to visit sites where people hold views which disagree with or challenge my own. I try not to be given to group think or sites which preach to the choir.