Seriously, is all we got Penn Gillette and Ted Nugent? 
Marketing = propaganda, too. There is a war of ideas going on; been going on for quite a while now. This kind of war is usually won when one side is so discredited, so slandered, so ridiculed... that any words or ideas promoted by them are immediately "suspect" and dismissed or ignored. People are AFRAID of speaking their minds because of "guilt by association" - character assassination -It's marketing. That's all.