I've experimented with fake meat and cheeses probably since they were commonly available several years ago. It's safe to say that none of them taste the same as what they were intended for as a substitute. The fake meats have improved and Impossible like ground meats can satisfy my burger urge or in something like tacos. Any fake chicken is not even close to real chicken and not appealing to me. Fake cheeses vary by brand, but generally are only good for texture, but not much on flavor. Low fat mozzarella cheese is an acceptable excursion from my self-imposed mostly vegan diet. I'm hoping someday they will make a reasonable fake bacon.