The real culprit is the uncontrolled population growth but nobody wants to talk about that. Ok, let's assume that people do indeed eat too much meat and that we halve our current consumption. Population grows until it has doubled and the meat consumption is then back to the same level as to what it is now. Eventually we can all be eating grass and rocks and there'd still be too much demand on nature crated by the exi…
What we are currently seeing in absolute numbers is a huge number of people with a lower growth rate out-reproducing a lower number with a higher growth rate in the past.
Education, available contraceptives, low child mortality (yes, low mortality as that makes having children less of a gamble and therefore you can get away with having fewer) automatically lead to lower fertility rates.