I grow tomatoes and some herbs on my balcony. It’s fun and they taste better, but it is clearly orders of magnitude less efficient than basically any alternative. I pay about $10 for supplies and many hours worth of labor to produce maybe $40 worth of produce.