Because there are people who like the taste and consistency of meat, but object to killing animals.
If your objection to killing animals is strong enough there are millions of purely vegetarian recipes that are delicious and much more tastier than fake meat. Why not switch to those?
You can't just replace ingredients. Make a lamb dish if lamb is what you want!
Huh? Yes you can. Replacing ingredients, adding ingredients, removing ingredients is the basis for all food culture. Recipes get passed down through generations and those variances over time are what give us distinct and unique dishes.
"Yes, the thing with BBQ sauce and pineapple is tasty, but it's not a pizza!"
But I think as you're pointing out, people around the world have made amazing dishes for centuries that are completely vegetarian why not eat those instead? And why there's no satisfying answer is because - It's not an either or. Do both is a perfectly valid answer.
I've been vegan for 13 years and my partner of 7 years is an omnivore. When I make dishes they like, we both eat vegan for the night. When we want a burger (and we're to lazy to make black bean patties) we use the fake meat. It's just another option to keep around that's incredibly convenient.
In my experience, these tend to be the "middle-ground", between vegan/vegetarians and omnivores. When Thanksgiving comes around it stresses my family to no end that there's no "core" (aka meat) for me. It is unfathomable to them that eating 5 veggie sides is enough. Conversely for those who choose not to eat meat without many vegetarian friends/restaurants tend to use these to bridge the gap. But you're right, once you're comfortable with stocking veggie alternatives ahead of time, knowing what dishes exist, and used to plant-centric thinking, all of which takes a lot of time, these don't make as much sense.
Good point. I think my confusion as a non-vegetarian comes from my habit to just not eat meat when I don't feel like eating meat. "Oh I had more meaty meals than I'm comfortable with last week? Okay we mealprep a natively meatless dish this week. Done"
Like, the idea of having meat substitutes doesn't even occur. Because when I want meat, I have meat. And when I don't want meat, I don't.
c'mon, stop being deliberately ignorant.
Attacking the messenger is a good example of unsatisfactory answer.
In the US, it often puzzles me to hear that some people actually don't consider a meatless meal a meal at all, as if they have to eat meat for all three meals of the day. That is unknown to Indians, generally speaking.
You're basically suggesting they don't get to use an ingredient because of the way it's marketed or why it was invented, which are terrible reasons. "It tasty" is all the justification they need.
It helps that traditional (100+ years ago) Slovenian culture was that you rarely eat meat because meat is expensive. Ye olden folks typically ate meat only on Sundays, I think. Maybe bacon fat to season the food on other days.
Sometimes I talk to my vegetarian friends and ask "If you want to be vegetarian, why don't you just eat natively vegetarian dishes? Why the fake meat?". So far no satisfying answer.