But I have to admit ... the best products are products which don't want to be meat replacements. That are well flavored (with herbs and smoke) tofu products from one german company/brand. They are too expensive for day to day use like the most other meat replacements but if I want to spend my money on that than I buy the really good stuff.
Vegan/Vegetarian has, depending on the intention behind this decision, often a health related reason. Meat alternatives are often highly processed food which is not healthy at all. Proteins from peas, soy, mushrooms or whatever remind me more at dog food with hydrolyzed protein content for allergic dogs ;-)
The replacements may or may not taste good ... at the end they are not as healthy as self cooked food.