Despite my belief that what I'm about to say here will (for most people) go in one end and come out of the other without much effect, I'm going to say it anyway!
You see, I'm a true believer that most people don't make changes in their behaviour as a result of advice they receive from others, but rather most people make changes based on their own experiences of what works and what doesn't. Having said that, you will always have some of the "self destructive folks", who know that certain things just don't work, yet keep doing them. This self-destructive behavior is better described by the Libyan term "E'nad". The term "E'nad" here does not imply any positive connotation such as in the term persistence for example, but rather it implies a self-destructive behavior coming from people who as I said know certain things don’t work, but keep doing them.
To get to the point, what I’m referring to here is the behavior exhibited by the great majority of people who write to this forum and exchange their opinions with others. Why is it that we fail to distinguish between the ideas and the persons putting them forward? Most people come to the discussion table with either no opinions formed or have opinions with biases simply because we’re all biased in our views in one way or another. It is then in the exchanges we have with others who have opposing/different views that we achieve balance in our opinions and views and form our stands. So if we disagree with others, let us stick to criticizing their views and the content of their arguments and not get personal. The way to convince others of one’s argument and point of view is by the validity of one’s logic and reasoning and not by personally attacking them.
I know this is easier said than done, but we’ve got to remind each other if we’re ever to have a civilized dialogue amongst ourselves and encourage everyone to participate, including those who fear getting crucified by others if they ever opened their mouths.