Is it plastic though? I remember seeing youtube clips where some companies make "vegan leather" from mushrooms. Plastic isn't quite the correct word here, when I think of plastic I think of hard plastic like in tupperware.
The complaint here is that it's nebulous b.s. marketing speak that only means "leather-looking without involving animal products" ... and probably some kind of plastic.