If you don't like mock meats, you don't have to use them or promote them for others. Personally, I think that anything that helps people transition and stay vegetarian is a win.
My concern isn't whether I personally like them or not, but whether or not they are an effective way to promote vegetarian diets in western culture. The common assertion that they help people transition and stay vegetarian is just that, an assertion, yet its cited as a fact. At the moment there is very little in terms of experimental research that has determined what strategies are most effective at promoting meat reduction in western societies. And since the companies that produce mock meats all have marketing departments that heavily market their products to vegetarians and vegans, people tend to have a lopsided perspective of vegetarian and vegan food.
Upon further investigation, the new vegan is eating about a third to half of the calories he was consuming as an omni. Making it easy to eat enough *food* at first is a win. Most people can't cook.
This happens but its based on a fundamental misunderstandings of vegetarian nutrition, adding mock meats isn't going to resolve the fundamental issue here and eating a bunch of your calories in mock meats is going to result in other nutritional problems. I think the promotion of sound information on vegetarian nutrition, not mock meats, is the solution to avoiding these sorts of issues.
The mock meats, while high in sodium, are generally much healthier than a chunk of animal flesh that is usually salted, fatty, and cooked in an unhealthy manner with extra fats and unhealthy gravies or sauces.
I don't agree with this, substituting mock meats for real meat is going to lower the nutritional value of ones diet. While you can certainly find cases where the mock meat is likely more healthful than the real meat not all meats are fatty, heavily salted, etc and some are known to benefit your health. The primary issue with meat, health wise, is the presence of long-chain saturated fat and in some cases (e.g., red meat) the promotion of certain cancers. The presence of cholesterol can be a factor for sensitive individuals as well. Mock meats usually aren't rich in saturated fat, and of course lack cholesterol, but on the cancer front we have no idea whether they promote cancer or not....which is plausible given that they are heavily processed, packed with preservatives, etc.
But its the lower nutritional value that, I think, is the most concerning factor for the promotion of vegetarian diets. Mock cheese is often worse, nutrition wise, than mock meat...mock cheeses like daiya are little different than pouring candy or chocolate over your dish. Actually....chocolate is more nutritious. That is what worries me, people are starting to use overt junk foods in their cooking and they aren't categorizing it as such.
And its not that I avoid all junk food personally, I just prefer my junk food to come in the form of dark chocolate, sweets, etc. If someone prefers theirs in the form of mock meat and cheese, I'm fine with that, but one shouldn't mistake these foods nutrition wise for their real counterparts an they should be minimized and I don't think they should be used to promote vegetarian/vegan diets for a variety of reasons.
In any case, vegan culinary culture tends to be so bipolar. On the one hand you have people promoting raw diets, super low-fat diets, etc and on the other hand the sort of "epic" foods in the OP. There is rarely any middle ground, what about the sort of healthful traditional foods we know contribute to long-term health?