You are conflating logistics with morality. The market will provide argument may make sense logistically but that does not mean its morality.
Any consumer driven market is strongly indicative of its consumers morality, people just don't like to admit it.