You're repeating the same all-or-nothing reasoning. For many people looking for a substitute, it is close enough. For many vegans, it is an option they like. It doesn't to be every single person eating it at every meal for it to be successful.
Other vegetarian protein patty substitutes have done just fine for decades selling to customers who want it. Why does Impossible have to eliminate meat altogether in order to succeed? Why can't they just make money providing an option to a growing customer base?