“Ethical veganism is based on facts - animals are harmed, land is razed, habitats are destroyed, water is wasted. These facts do not change.”
You do know that you’re actually describing arable farming here too, don’t you?
Fact.
Agriculture, even growing plant protein, involves clearing land, destroying wildlife habitats and causes the death of significant numbers of animals, birds, insects and fish,
Fact.
It’s impossible to exist on this planet and have no impact on animals, and it’s also impossible to eat a nutritionally complete vegan diet without supplements.
None of this is my opinion. You can try to dismiss and discredit it by saying it’s opinion, but it’s not. It’s facts.
If you want to live a vegan lifestyle, go ahead, but don’t try to pretend it’s ecologically, or ethically pure, or nutritionally complete.