If you know how to work with it? Is it lacking flavor-wise, texture wise, or both?
I haven't really found much store bought fake meat that really does it for me, sans Trader Joe's Soyrizo. They all seem bland, taste like cardboard, are full of GM soy, or the texture is way off. Two different meatless restaurants have opened up within walking distance from mi casa, and about a year ago I tried a gyro from one of them and was shocked. It inspired me to figure out how to do it, and I started making homemade seitan and experimenting with seitan/bean sausages. I've had meat eating friends not know they weren't eating meat and vegetarian friends curse at me when they thought I was tricking them into eating meat, so I think my experiments are going well. If you're actually interested in making your own I highly recommend getting nutritional yeast flakes, smoked powders, and so far Bob's Red Mill have yielded me better results over some of the other brands for ingredients.
I usually use some grass fed organic cold pressed whey powder, I explained why in a previous post, but as that supply is dwindling I was thinking about perhaps trying
http://www.sunwarrior.com/, a buddy of mine told me about this stuff that he was using as he's trying to get in better shape. I'm still unsure though if I want to ditch the benefits of the whey powder for that.