Well said, mbravo. I like to say I don't eat animal foods but I had some salmon last night and it was delicious. I don't know anyone who doesn't love cheese.
I think we're in the same place with regard to separating animals from the pastures. I think the ecological and ethical disasters come from concentrated animal farms where there isn't the natural cycle of cows feeding off the grass and replenishing the pastures with their poop. That takes more land use but doesn't present the problem of how to dispose of all that manure laced with antibiotics which wants to seep into the groundwater.
Where cows are out in the field eating grass and clover, they are healthier, they make us healthier, they taste better, we eat less of them because the price per pound goes up, and it isn't as soul-destroying for the farmers who raise them.