We don’t need meat alternatives. Vegan diet is cardiovascularly extremely healthy, seems to protect against most cancers, tastes good and is most importantly ethically and environmentally only viable option at this point. It’s pretty cheap as well, tofu, lentils and veggies are not exactly expensive even without all the gazillion subsidiaries pumped into meat production. [Of course your vegan diet can consist of eating only canned soda and potato chips and that is not healthy nor cheap, but the problem there is that you are a moron, not that you are vegan].
So the problem with meat alternatives is that you don’t really need them and if you want burger patties etc. you can make them at home pretty easily or these days buy cheaper alternatives sold in most supermarkets.