But of course what I said had nothing to do with being vegan because you don't like the taste of cheese. What I said was, if you like the taste of meat and cheese so much so that you can't do without a substitute of it, then why are you vegan? If you are vegan, for good ethical or environmental reasons, then why do you need to eat pretend-meat and pretend-dairy? Either you are vegan and you don't want to eat meat or dairy, or you want to eat meat or dairy and you're not vegan.
"I eat it because I like the taste of it" is exactly the moralising accusation levelled at non-vegans. If I have to go without meat and dairy to satisfy your morals then you have to go without pretend-meat and dairy to satisfy mine. You can't have it both ways. You can't preach to me that eating meat is murder and then turn your back and scoff down a pretend-sausage because you like meat. That's hypocritical.
And it only encourages people to eat more meat anyway.