There isn't physically enough arable land (27 million square miles on Earth) for 7.6 billion people to all grow their own food. Logistically it would be a problem, as well. There isn't enough room for 7.6b people to live near their plot of garden. (Much less issues like sewage, water, etc.) So the only way to feed the world now and into the future, is with industrial farming techniques. Gardening will always be a pastime effort for people fortunate to live in an area with arable land, and a small enough population that they can have a patch of garden. That's just the way it is. (Oh. And the farmer friend of mine has a business doing exactly what you are talking about: herbal infused oils, soaps, and selling them at farmer's markets. She calls that Soapy Business.