Probably it's a language thing. I think you use the word vegetable for two different concept. Might be wrong. But funny is that if I write "are potatoes vegetables?" in English and in my language, I get two different answers