The main issue is that there aren't many people investing in agriculture, particularly among young people in my area, who I believe have a very negative mentality toward it. If everyone could start farming, even just a small amount in their backyards, it would help bring down the cost of food in the markets because there aren't many farmers right now and commercial farming requires a lot of money. and to me, farming is not a big deal at all no matter how small.
Not everyone is willing to take the time to grow something in their backyard, you will spend way more time on this than you'll get benefit. Agriculture on a global scale belongs to large holdings and it is very difficult to compete with them. I dont know if this is bad or not, on the one hand they provide many countries with everything they need, on the other hand they become monopolists to some extent and can influence the price.