strange mr. neal. hypocrite:
a person who puts on a false appearance of virtue or religion
so those who don't moralize are hypocrites?
you have stated your views on contemporary issues on which you moralize freely
so moralizers put me off
i state it and am no hypocrite