Nobody is confused when they buy this product that it’s animal based meat. The packaging is very clear about what it is.
It’s called meat because it tastes and feels like meat. It’s a perfectly cromulent word to use because it describes what the product is.