They won't. People buy what's in the store / is marketed and expect products to work, functionally, but also in the greater context, in their effect on society as a whole. Voting with the dollar does not generally work to steer corporate behaviour.
Yeah in the same sense your vote doesn't decide the election. It certainly has worked wiith many missteps fallen into obscurity. Marketing is a post-facto category for success. If everything is done right for a campaign but the CEO says something outrageous it is all undone like the infamous Gerald Rattner incident.