Sentence:  The Romantic movement ... struggled for ‘art for art's sake' against the old <WSD>moralism</WSD> and didacticism ... 
Meaning of the word marked with <WSD> tags:  The act or practice of moralizing (making moral reflections or judging the morality of others).