I'm closing this thread.
Civil discourse allows diverse opinions to exist, & this thread hasn't exhibited this civility. Paul Graham categorized disagreement into a hierarchy:
http://www.paulgraham.com/disagree.html
...which begs the question as to where on the spectrum do any of us really reside, & where
should we reside?
This is a homework assignment. Mastery may make you a better person. As a bare minimum, you may become better at articulating your own opinion.