I don't really care what the label is to be honest, it's just how I eat.
Vegetarian is probably closer to being more accurate. But then again I will happily order a steak at a restaurant. So maybe I don't deserve any of these labels at all :)
A better way to put it is I prefer eating vegan rather than I am vegan
But you can be a vegetarian and eat fish apparently.
But my point is that people more or less ignore that there are specific labels with clear meanings and go for labels that have a vibe that they like, regardless of their accuracy.
Like 'vegan' has a philosophical overtone, it isn't just a label for a plant based approach to eating, it's a strict approach rooted in a rejection of (at least perceived) animal exploitation. So someone that eats plants most of the time and grabs the occasional steak as a treat isn't really anywhere close to vegan.
It kinda sounds to me as if someone said “I’m vegetarian but steaks are my only exception”.