No steaks for you!

I understand some of what you're saying but push back against vegan burgers? It tells you the form that the vegan is taking, in this case burgers. The fact that vegan comes before it tells you that it's not a real burger so why the backlash against that part? Makes no sense to me. Turkey bacon? Not real bacon. I don't need them to create a new name for what they are trying to do which is provide a substitute for the real thing. The contradictory name tells me everything I need to know.
I saw a thing today for vegan “apple nachos”.

No. Nachos are made of tortilla chips & cheese and can have other stuff on top of them. Sliced apples with vegan sweet stuff on top are not nachos!!