I don't mind Stallman, but to decry all boycotts and competition-of-personal-values is itself foolish. We should care about who gets our money and our attention.
I can see your point about vendor discretion, but that's not really the same thing. I try to avoid companies whose values do not align with my own wherever possible. In many cases, I even consider my opinions to be well founded, or even informed.
That said, I still understand them to be value judgements, and while I'm happy to discuss those values to whomever, it isn't my place to push my values onto another, and it would be silly of me to ignore the good aspects of somebody because they also possess aspects I consider to be negative.
Moreover though, it is foolish to discount good advice because you don't like the source. It is, I believe, the height of pettiness, and should be avoided at all costs by pragmatists.
I don't mind Stallman, but to decry all boycotts and competition-of-personal-values is itself foolish. We should care about who gets our money and our attention.