Insightful! But be careful... A circle is beginning to form. Don't make the same mistakes that you seem to perceive very well elsewhere.
"The person who declares that they know everything is the person who actually knows the least and serves as a tool....."
You don't know they don't know everything in a reasonable definition of the word everything. You still have to prove they don't before you can make an assumption. If you do put their ideas on trial in an open minded fashion, you may just learn a lot about the enemy... you also may find that they really are not the enemy or just have a perspective that's unusual. In any case you learn something instead of finding your conclusion has become your own brick wall.
Constant development is the law of life, and a man who always tries to maintain his dogmas in order to appear consistent drives himself into a false position. - Mahatma Gandhi