Since the rise of Beyond and the whole hype of this lab-grown alternative products, something has really changed (at least here in Germany): There are a lot of good tasting meat-like products on the market and they improved very well over the last couple of years.
They improved in texture (IMHO a completely underrated factor) and flavor. I mostly buy steaks and sausages for BBQ. Nowadays there are some differences in taste and texture but when I was beginning eating only vegetarian (20+ years) there was nearly nothing on the market and that, what was on the market, was disgusting.
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.