It's morally corrupt to mock someone because they disagree with a widely held opinion? So anti-slavers were morally corrupt, as were women's rights advocates,  child worker reformers and a host of other  people who advocated for what actually was ethically and morally correct, despite popular opinion.