I don't really understand it either because I'd usually rather have tasty veggies than imitation meat, but what someone finds tasty is what they find tasty and they don't need to justify it.
You mean maybe they just like the taste of pretend-dairy, not as a reminder of the taste of dairy, but as something new? Then why call it "vegan cheese"? That just smacks of self-deception to me.
I don't really understand it either because I'd usually rather have tasty veggies than imitation meat, but what someone finds tasty is what they find tasty and they don't need to justify it.