I stopped reading at “Vegan Leather”. Can we call it what it is? Plastic.
Because that's not what people care about in this context. People are looking at this picture and they see something that looks like leather. You say "Vegan Leather" and the message they get is "No animals were killed for this product." "I want the look and feel of leather, but not the specific ethical concerns."
IMHO “vegan” implies it’s made from plan material and/or biodegradable if not edible