@Only the Rich can eat [insert product]
Sadly, economics are more of a barrier to solving world hunger than actual production. Parts of the world live on $1 per day or less, and producing food for that cost (or even cheaper, so that people can actually afford to eat AND the rest of the necessities of life) isn't viable for the people who produce food to pay for their cost of living.
Farm Subsidies in certain countries don't help the matter either, but that starts to delve into politics.

It doesn't matter if we are talking about meat or non-meat. Dollar figures are the problem for people trying to feed themselves.
There is a solution. Sustainable, local development, done right. Create local abundance, not global abundance gated behind globalized economics.
www.growingpower.org
www.omegagarden.com
www.earthship.net
And that is about as close as I dare to dance towards the politics line.