Probably because they do. Choosing to slaughter billions of sentient creatures every year for food and accessorization, when the majority of us have an abundance of other options, is morally fucked… and this is coming from somebody who eats meat with some frequency.
Just because we like it, or because it’s easier, or because it’s “tradition” doesn’t mean it’s morally righteous, it just means we’re selfish assholes 💀
When people lash out at vegans it’s always painfully obvious they’re fighting cognitive dissonance… Eat meat and revel in the immorality if you so desire, no one’s stopping you; but don’t fucking lie to yourself, and don’t get butthurt when someone holds a mirror up to your face because they’re tired of seeing billions of lives snuffed out due to pure hubris.
Potatoes, pasta, bread, legumes, nut butters, vegetables, fruits, jelly, jam; all things that many people already eat with some regularity.
Time and resources are hardly an excuse, you don’t have to spend two hours a night preparing some 5 Michelin star meal with the most organic, non-GMO, [insert buzzword] ingredients in order to make better dietary choices, at least not in the first world where we have ample options… Shit, even just reducing your meat intake by 10% is a net harm reduction that adds up.
The slave labor thing is valid to an extent, but not entirely analogous. For better or for worse, modern society is increasingly dependent on technology; folks rely on it, in some form, to find/perform work, pay the bills, stay in contact with friends and family, survive the climate they live in, travel, etc… This isn’t typically the case with meat, it’s often just carnal desire which results in the death of something to the tune of ~80 billion, with a “B”, animals every year that didn’t really need to be slaughtered.
People absolutely should be upset about the conditions of workers being exploited anywhere in the world and advocate on their behalf where possible, but our position shouldn’t be: “Oh, some bad shit happened over here, so I guess it’s fine to allow this bad shit over here to proliferate as well”… just sayin’.