Loved this article! Very honest and systematic.
I will add a caveat to this though. Having looked at growing my own veg etc indoors and on my balcony, I will say that the upfront cost has deterred me. Getting good quality seed and organic soil as well as ensuring good watering and light to the plants (I only have about 1–2 hours of real, direct sunlight a day on my balcony — so i’d have to buy artificial lighting), would end up being fairly costly. However, a community project would obviously mitigate that cost, but I think growing on your own balcony is still very much a lower-middle class thing.