This is not to say vegans and vegetarians are the only market for plant-based "meat" or "burgers".
This is not to say vegans and vegetarians are the only market for plant-based "meat" or "burgers".
I asked this to a vegan some years ago. She explained that there is an entire culture of food surrounding meat. Meat-based foods are described in terms that sound wonderful, and people often describe how much they love those foods. She doesn't get to engage in that part of our culture because she doesn't eat those foods. It disconnects you from the people around you, and you feel left out.
In Philadelphia, eating a cheesesteak sandwich is an experience that connects you to the people and history of the city. Besides just being a tasty food, it's an iconic part of the local culture. People like engaging with their culture. And for another reason, as this article[1] explains, one restauranteur wanted to create a casual place where a non-vegan could order a cheesesteak and decide, hey, this is pretty good even without meat.
[1] http://www.philly.com/philly/food/20140320_And_the_best_vega...
Why wouldn't they? Most humans are hardwired to enjoy meat, whether or not they choose to indulge. Vegetarianism/veganism as an ethical stance is about humane treatment of animals. Enjoying the taste and texture of meat is completely orthogonal.
I've spoken to several people who think that veganism is just about personal taste, including a couple of actual vegans, and I don't understand where this idea comes from.
No doubt, but there are health-related reasons to do it as well; I'm not as concerned about a plant-based meat substitute triggering my diverticulitis, for instance. I actively avoid eating burgers because too much red meat definitely does.