So just to be clear: let's have a constructive discussion on the internet by assuming bad faith. Let me know how that goes for you. I'll stick to assuming ignorance, and await evidence to the contrary.
When people make such wide-sweeping generalisations as you have, whilst flattering yourself at the same time, I dont immediately assume good faith. But as you say, I must be ignorant then (not smart and heroic like you).