That’s the thing. Ethics and impact on the environment can be two different things. If you decide to go that way, you’re fine. Do it. However we need animals for stated reasons. We have to eat less meat/generally consume less animal products.
We also need to stop overproducing everything. America makes far too much corn, because/and the industry is heavily subsidized.
The amount of food waste in North America is astounding. Completely unnecessary.