I had some Boca burgers a couple of days ago and they were great. I like the Boca meatballs and Morning Star bacon a lot too. So, you might not like it, or maybe you haven't found the right one for you yet.
Used to eat Boca Burgers after school around 15 years ago and those things slapped. Like a minute in the microwave, throw some Monterey jack cheese on that bad boy, tasted like a slightly dry chicken sandwich.
Not sure if the recipie has changed since the plant based meat revolution, but I would have no problem with it replacing general consumption meat.
I still think there should be natural livestock meat available to consumers. Unless the dish your eating is meat focused( i.e. steak, bone-in chicken, ribs) I think there are very few who really would care/notice if the meat in their food was plants, because it's essentially a fat saturated spice delivery tool.
The ones I had tasted surprisingly close to a char grilled burger. I've found that the big trick with the plant based substitutes I've tried is to not eat it too often. Had to back off the meatballs for a bit.
Im glad you found something in this line you enjoy! I do product testing for a food manufacturer, and customers have been ubiquitous in saying they hate the plant based products. So I am speaking from my professional experience.
That said, things are getting better in this world, and hopefully soon we will have good meat alternatives that are not just niche cases.
You are also getting fairly biased feedback on this case, though. Realistically, I think companies like Beyond, Impossible, and Quorn have multiple product lines that give a taste and texture experience pretty damned close to their target, but people expect meat replacements to taste bad and so they do because taste is a wildly wishy-washy concept.
I am speaking from an in-house research perspective. Dont get me wrong, the marketing people wish you were right. And there are definitely products that are getting closer. But overall, consumer feedback is "bleh".