Everyone everywhere buys stuff based on how it has been sold to them. Not the individual or company selling the thing, but more the way the story of the thing has been told. Call them "foolish buyers" if you want, but this is how the majority of people make decisions. I suspect Stallman protests it by increasing his extremism as a response to it. That causes many people to dismiss him. The end result is that it is a disservice to his causes.
Many people do lots of foolish things, but that doesn't justify doing foolish things. Making snap judgements about people based on irrelevant criteria has been a failing point of humanity since well before you and I were born; thankfully, we've come a long way in civil liberties and in making progress on abolishing slavery, women's suffrage, gay rights, etc. The problem there was clearly more widespread than here, but the symptom is the same -- humans aren't very good at being open minded.
Yes, I understand that it's a fault in humanity, that people's decision-making skills are compromised by completely irrelevant factors. I'm sure I'm just as guilty of it as anybody else.
The point, for what it's worth, wasn't to call the parent foolish, but to point out that disregarding a good idea because the messenger isn't your favorite is, plainly put, silly. As individuals, we should be mindful of the needlessly silly things that we do, and try to be better than that.
I get the feeling that you might be talking about Stallman's appearance, whereas I am talking about his behaviour. I think more people can see past appearance than can see past unsociable/rude behaviour. Pedantically insisting that people call Linux "GNU/Linux" for example. If you were running a business, you wouldn't do that to your customers, right?
add to the above quote that the guy literally sneezes and he is front-page on HN and some hundred thousand linux/OS related forums... Which means that he is the exact opposite of a nobody in the tech community and you have a good bargain reading what he says.
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.