Fair enough @ButteringMyArse. I’m not looking for an argument just trying to understand why one flavour of moralising is ok but not another. A lot of your explanations have relied on presumptions about other peoples motivations which I would dispute.
It's really quite simple: some moralising is based on views that are worse than others. Like the type I criticised. And really, you're evidently fine with making presumptions about people's motivations, as we saw from your statement that people have more nuanced views.
You’re implying that your own moral judgement isn’t repulsive to anyone else because of your reasons, but that can’t be true can it? Your reasoning isn’t immediately obvious to anyone else and you’re assuming it would be agreed with.
There's no implication or assumption, as it makes no difference whether other people find what I say repulsive or not. Almost certainly some of the people I'm criticising will. That doesn't matter.
We agree that people are motivated by self-interest but it’s not actually about the moralising itself is it? It’s simply not wanting to hear it; which is fair enough, but reads like an attempt to shut down a view you don’t align with by making it something shameful by utilising moralising yourself.
No, it's about them being morally in the wrong to present their self interest as superior to that of others. People are allowed to be twats if they want, I can't prevent that. Presenting accurate assessment of people's actions isn't shutting them down, though if it was, you describing some people's statements as saying they don't give a fuck about anyone else would amount to this too.
In summary then: acting like one's own form of selfishness is ethically better than other people's is repulsive, not doing this is better than doing it, and you can be saying you don't give a shit about others without using those exact words. None of this is remotely complex, and there's a reason nearly everything you've posted trying to dispute it is wrong.