I agree about the place for targeted economic boycotts. The key word being 'targeted'. I won't be buying an HP product as long as they are on the BDS list. I am aware that every computer contains Israeli tech.
I find framework an odd target given the kind of nonsense that the rest of the hardware industry are involved in, but if people think that they should be run out of town on a rail, they are welcome to get their posse together.
It is the individual deciding not to spend her money on X because X is spending some of it on Y, that I find ludicrous