Moralizing is mostly virtue signaling—people preach to flaunt superiority and fit in, not from deep conviction they actually follow.
Exactly. It's also basically lazy activism—why put in the actual hard work to solve a problem when you can just farm social credit with a preachy tweet instead?
Conviction matters; real care shows in action, not chatter. Moral talk can signal, but it should drive real progress.
Not all moralizing is vanity. I spoke against slavery because steadfast conviction for freedom is a duty, not a show.