Plants and food are there a lot more than they were back in 2004, but I agree that it would be a nice touch to have more available.
They are popping up all over the City theme, and are here and there in a few Castle sets. Without a Forest(man) theme there has been little development of the flora and fauna of Castle. Since the retail assortment is always focused upon combat & conflict there seems little interest from an official line of sets with plants. I'd like to see that change, but I'm not going to hold my breath.
There is no life I know to compare with pure imagination. Living there, you'll be free if you truly wish to be. -Willy Wonka, 1971-