Just because someone doesn't want to harm animals doesn't mean you're obligated to eat avocados, quinoa or soy.. In fact most people who eat these foods aren't vegan. If we lived in a vegan world we would be more likely to have these discussions and find a solution also majority of soy is currently used in animal agriculture. crop harm is minimized, not eliminated, by veganism.