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.... .. Intolerant This makes so I do only eat meat like once per week or each second week, which is ok for me since I used to eat meat every day before.