This sort of gardening absolutely decimates conventional ag in terms of food/acre. It is also sustainable, produces better food and creates an attractive green space. Properly performed, permaculture farming principles can even reclaim deserts. The cost is labor, but what if all the people trying to sell you stupid shit you don't need decided to farm instead? Can you imagine beautiful green cities with fruit trees and gardens everywhere? How nice would it be to be able to forage in your neighborhood to get fresh vegetables for dinner rather than go to the store? That can be reality, if we as a species can overcome this idea that we need to produce and collect as many widgets as possible.
If some people can feed themselves off their own land, while relying on (many) others in the rest of society to produce stuff and infrastructure etc. who need large-scale agriculture to sustain themselves, I argue that those few aren't being 'sustainable' - just ignorant of their reliance on infrastructure provided by others who produce more efficiently.
You are saying the other way around, 'we have to go local because we can't make enough food', which is great, and I believe something people should be more prepared to do just in case, but it has nothing to do with the article.