The basic problem I have with vegetarian eating right now is allergens. My kid is allergic to wheat and all nuts. My wife is allergic to wheat. I'm allergic to any kind of peppers. So you pretty much assemble something involving potatoes, eggs and cheese and you aren't really eating vegetarian so much as you're eating garbage.
The number one ingredient in tofurky is "vital wheat gluten." And you can go mediterranean but you're likely to end up with a hidden "roasted red pepper sauce" that you think is tomato and you're on the toilet for 72 hours. It's shit like this that teaches you that the most natural, most organic junk food on the planet is fucking Fritos.