Today, urban land is expensive, scarce, often polluted, and hardly cultivable. Not to mention, even if we shorten the supply chain as much as possible, agricultural products are very perishable. More especially, when we can see that the short-term food shortages during the recent COVID-19 lockdown were most clearly felt among the working class, who make up the vast majority of society, it shows that the sustainable agriculture of the future will not be organic, local, or "natural," but industrialized, scalable, and serving as many people as possible.
Vertical farming can slightly improve the food problem in the city, but in general it will not solve the problem. It is necessary to rationally use the lands that are suitable for agriculture. But the problem with food vseravno will exist. After all, the population of the planet is increasing, and the area of fertile land is constantly decreasing for various reasons. The only hope is for the further development of technologies that will make it possible to obtain food in non-traditional ways.
So far, there has been no right solution for global development, which has disrupted many of the dawn's lands because of buildings or infrastructure built by a country to accommodate the world's increasingly dense population. Vertical farming is indeed quite effective, but it is unable to meet large needs .
I think maybe in the future there will be a solution for this when there is a shortage of food, for sure there will be a solution or a way out.