I suppose morality in terms of being a vegan is only one aspect of morality. But there are millions of vegans out there and it's on the rise. I'm sure there's more on this board.
The thing is, I think the vast majority of us are good people. I think you are probably a really moral person, but you've just never really thought about the other side of the coin. I remember thinking vegans were total weirdos and I would be really defensive about eating meat if challenged. I have been through all of the arguments I realise now that I was dealing with new ideas that were conflicting with everything I had ever been made to believe. It's easier just to shut them out. Cognitive dissonance.
But it's easy. We have two choices. Eat meat which is filled with violence, pain, suffering, enslavement and murder/killing, and with that comes the increased risk of heart disease and cancers etc.
The other choice is simply don't eat meat. People think it's so radical and so difficult to do but it's literally as easy as googling stuff, and moving your hand over to the soy milk in the supermarket rather than the cow milk. It's the loving alternative, and it can be cheaper and healthier. The food is amazing.
I don't blame non-vegans at all for not getting it. We've been programmed to be 'specieist' (ie we'd never kill a dog but chickens are fine) since a young age. There is an utterly fantastic, short video by Melanie Joy that I've linked below that I would urge anyone and everyone to watch. It's essentially the science behind why we do eat cows but we care for our dogs.
Sent from my HTC One M9 using Tapatalk