"Vote with your wallet" should only ever mean paying a lobby and an election campaign to influence your elected politicians.
You choosing to buy from Apple instead of Samsung will sure have an impact on the world, but probably not how you think it will, not what will be marketed, and more in the line of which lobby Apple chooses to pay with your money down the line.