RE: the mostly reactionary carnivore/herbivore debate, the future solution is
in-vitro meat. Many appear to find the concept "gross" or "unnatural". I think people would think differently if they had to kill every being that they ate themselves.
Eventually, in-vitro meat will (probably) be deemed 'completely safe' by whatever authorities, and at that point the meat industry will realize that it's much more efficient and cost-effective to start producing meat in "laboratory-factories". In-vitro meat will be cheap, nutritious, and virtually identical to "real meat". With the world population being what it is, and so much hunger worldwide, doesn't this future scenario make the most sense?
They will, of course, still raise animals for "real meat" -- at an increasingly higher cost as demand becomes less and "real meat" becomes a delicacy.
Watching science fiction become a reality is pretty fucking badass.