Our production of "vegetarian food" grew up with the idea of having animals as part of rotation, but with the decline in demand for most meat varieties, economics do not allow those animals to be part of the cycle anymore.
Vegetarianism may be a solution for the long term society, but it seems like we have a lot of technical challenges to overcome in the meantime. Right now it looks like we are just trading one problem for another.