I've never tasted mock meat that came close to tasting like real
meat so I don't think people eat it because they miss the taste of
meat. It's not a good substitute.
However I do think people eat it for variety in their meals.
And yes, if one is that enlightened it wouldn't matter what he ate,
because he eats to live only hehehh.
Just my opinion !