Since you tried, that means you're not a vegan yourself then? I was about to ask you how you found out that the taste was very close.
I will explain like this: when I cook myself I make solely plant based food - if a friend invites me for dinner and there's meat I eat it. Though I avoid real cheese since I'm....