You guys are crazy. Tomatoes are red, except when they're green. Or yellow, which is called gold.
You sound like kids arguing over what flavor the blue "fruit punch" is. What a dumb argument since there is no naturally occuring flavor that tastes like that, so it is simply the "blue flavor".
Still, I think people who worry about it too much will call a tomato a fruit. Which it is. Except for one specific tomato which got beet(en), but that's an old story.