You're confusing "moral obligation" and "things which end up being good for society".
Those are not the same thing.
Society operates on consent, not on coercion. This isn't China.
BTW, I said nothing about not giving a toss about anyone else. Neither did I say an anything about bullshit being spread on social media.
You seem to have got a bit carried away with yourself here bud.
Instead of preaching morality and losing your rag, why not make a reasonable suggestion about how you force people to have vaccinations when they won't take one. Because unless you want to move to China, this is the reality of the situation in the UK today.