Given the change in climate that is definitely happening and the increase in population that is projected by those in the know, feeding everyone is going to be tough.
By 2050 9B folk will be trying to live off the planet and its most fertile areas will be gone or seriously reduced.
You can guarantee that folk in the remaining fertile areas will still eat meat. So what about the others? A vegetarian, locally produced diet using organic methods won’t do it. It really won’t. So what next?
Drought resistant crops, crops with extra long storage life, quick producing plants all these are a valid possibility, but they will not have the time to develop naturally. So it looks like it’s time to accept GM foods are the future for foodstuffs. The only question is will they be developed by the private sector, who will let people who can’t afford them starve; or will governments take over the development role?