I disagreed with his point. Your assertion is sensible but tangential to the discussion.
While it's true it's not nice to call specific people meat heads, it's perfectly reasonable to have "meat head free" messaging. Similarly, I would be very careful about calling a particular advertiser a huckster but would have few qualms with a site's messaging including a "huckster free zone".