Abstinence has never worked whether it is sex or environmental sustainability. We have to find solutions that factor in human nature. Humans, as a species, will not stop having sex nor will they stop eating meat.
It doesn't look like we're going to either solve omnivorism or perfect non-violent world peace any time soon. On the other hand, I suppose a Matrix-like utopian hellscape could bring us both.