I understand the idea of voting with your wallet. But I don't want people to overestimate the effect of a small minority of people foregoing something, when the rest of society doesn't care. The tiny boycott basically does nothing to reverse the overall trend. Look at climate change, for example. We have small minorities of people who choose to drive less, and choose to spend their money improving efficiency even at above cost. And it doesn't change a single trend line. Because nobody else cares. Or look at the idea of vegetarians foregoing meat consumption due to ethical reasons. It has not changed a single trend line. This is true, even though we know that the ethical Optimum is actually much more in their Court than in the mainstream Behavior
I made the wrong choice by using the example of the cell phone, because people too easily think of it as a luxury good. I think of the modern smartphone as one of the most empowering tools available in our society, especially per dollar spent. Yes, it's partially a luxury item. And I have much less tolerance for hypocrisy when it comes to the consumption of unethical luxury goods. The smartphone crosses an interesting divide, you are vastly more powerless to make a difference without a cell phone than if you have one.
I don't really value the social effect of boycotts, but I really do value the personal moral benefit of boycotts. If you think it's wrong, don't do it. Fairly obvious to me. But when it comes to the utility of tools, there's a harder calculus to make. You have to decide if you can affect more change with the tool than by forgoing it. These calculus questions are always hard, I literally have to decide whether to donate to Doctors Without Borders or to Human Rights Watch. A life now, or lives later? There's no easy answer.
But I'm pretty sure that going out for steak with the same money is the wrong answer.