Городской фермер - это что-то не из нашей российской жизни. Я, правда, пару раз был на садоводческих участках под Нюрнбергом, но там это не носит характер товарного производства, скорее - просто копание в земле с массой ограничений.
В российских же реалиях большинство горожан - из бывших крестьян, проводили каникулы в деревне у бабушек-дедушек, пололи грядки, косили траву. Как только с продуктами становилось плохо, они знали, что делать: сажать картошку и огурцы, закатывать помидоры в банки. Я сам 15 лет подряд сажал картошку на даче, хотя у меня из крестьян только пара прадедов и прабабок. Но я тоже знаю, как выжить, когда припрёт. :)
Устают от городской суеты и быстрого темпа жизни, вероятно. Цены на продукты в магазинах тоже могут сыграть свою роль.) Растить овощи на собственном огороде всяко выгоднее.
В плане выгоды самовыращенных овощей, думаю, Вы ошибаетесь.