Very true. But it's necessary to make the first point explicit so that we can make the jump from "citizens, vote with your wallet" to "citizens, ensure that the government only deploys capital in ways you agree with".
Totally agree. Realized my earlier comment could be read as suggesting inaction or complacency, which wasn't the point I was trying to make at all. Everyone should be acting with their wallet where and when they can and pushing corporations to behave ethically while keeping in mind the sort of behaviors encouraged by the larger structures at play.