I don’t know man, virtue signaling to non-vegans and vegans that you care about animals can be done simply by telling people you donate 10% of your money to animal welfare. It doesn’t take much more than that. Utilitarianism can be explained.
As for lowering cognitive dissonance, this is an extremely person to person thing. I would never prescribe veganism to an EA with this reasoning. And this this was a common reason, why haven’t I also been told to have a pet/animal companion to increase how much moral worth I give animals?
And reducing daily suffering that you cause can also be done better with an extra 10 cents or so. Wouldn’t this be more in accordance with your values? Surely 10 cents is also cheaper than veganism.
Sorry if I sound attacking.
Deontology can’t help you differentiate between charities or impactful careers. Only utilitarianism can, right?