Its all a question of balance . We can have a grown up site where people can respect other views even if they don't agree. Others in turn can expect that not everyone will agree with them and not take the hump if they dont . Understand this and we are on a winner.