Abstract
abstract Moralism is often charged with being ineffective, rude, hypocritical, and intolerant. This article challenges all of those claims, first using evidence from social science to argue that moralism can be effective in changing others’ behaviour, serving as a remedy against the important problems of moral ignorance and weakness of will. Next, the apparent problems of rudeness, hypocrisy, and intolerance are argued to be either illusory or overstated. Finally, examples of unethical moralism are reviewed and a prudential type of moralism is differentiated and defended