I've tried the beyond burgers, they were alright taste wise, but yeah there's many other options for a protein source.
Beyond Meat was never going to convince people to eat less meat by substituting it for fake burgers and steaks. For people that already eat vegetarian there already tastier sources of protein. Lentils, beans, quinoa, chickpeas, mushrooms, nuts & seeds, etc. All of those have much more flexibility with how you can incorporate them into dishes than a fake slab of "meat."
> more expensive than either.
This is a political problem. In the US animal agriculture receives far more funding than plant-based protein. Without government subsidies, a pound of ground beef would cost closer to $30-$40. We've historically defined food security int he US as "meat and dairy," two of the things we really need to consume less of because of environmental impacts.
But yeah, Beyond Meat wasn't going to get us there. We need real political changes, not fake meat.