The last few days I tried some fake Cheese slices and made some sandwiches. To be honest it didn't quite taste like cheese, there was something missing from the flavour. It turns out that they don't add much salt to fake Cheese, that is the key. In real cheese they add a lot of salt. I smeared some salty water on the cheese slices and found that they taste very close to real cheese. That is what cheese is about, it is soft, viscous, smelly and salty.
I am a vegetarian and ½ Vegan if that makes sense. I try not consume dairy products directly but I will eat a biscuit that has milk or agg added to it. I am waiting for fake Cheese to be very common. Soon...