There's a very good video on this [1] by Innuendo Studios on why this discussion is more or subjective, since it matters in what context you say it and what you mean by it. He does this with the example of a tomato, which by botanical defintion is a fruit. But in culinary terms, it is a vegetable. So when someone says "haha, did you know that a tomato is actually a fruit", it's subjective and can almost have no added…
this is an exceptionally simplistic view since tomato is readily available as juice, as opposed as zucchini and peppers, whose are seldom used in cocktails that aren't smoothies