I think community gardens are great. I think local/community collective produce-buying initiatives etc are great as well. There's nothing wrong with government support for those things.
I think trying to somehow introduce community gardens into the national food distribution chain is ... overly ambitious and putting the cart before the horse. This is not how you get rid of the duopoly.