People must think for themselves, but they must also closely examine the opinions and ramblings of others. That's hard to do sometimes, as people can often mistake criticism of their idea as criticism of themselves.
Learning how to separate these two things is a key skill that many fail to acquire.
We can be passionate and we can be angry; or we can disagree, discuss why, and both choose to grow from that experience. That is the only way it is possible to make progress.
I agree completely, wise words. I know its something I need to improve myself, and I think it applies to many others as well.