I'm not sure what it would take for a company to get me to ignore everything they ever did from a certain point forward. I know there might be some that I hesitate on buying from, based on past experience, but none that I boycott. I usually buy based on product, not company. To me, each new product is a new universe, total unto itself, unaffected by the past or future. If I see a bad product - I usualy read or skim in the store, so it's really rare that I buy a 'bad' product - I might give future products from that company or author a much closer inspection.
I haven't liked much of what Hero Games has done since they did the first 5th ed rulebook. In fact, I only own one book of theirs other than that one: Hudson City: The Urban Abyss. I liked the idea, I needed some city ideas, so I took time to look through the book. I liked it, I bought it despite the fact that I haven't been really impressed with their releases until that point. I have a friend, though, that was insulted by a mod on their message boards to the point that he, who has bought virtually every single Champions-related book released over the past 20 years said that he would never give them another penny. You never know what will set people off. I suppose a company could do the same thing to me, but so far it hasn't happened yet.
To win me back? Put out something I like.
A company's 'face man's personal politics or company antics might prejudice me to some degree and 'up the bar' on my buying anything from them, but it porbably would not actually prevent it unless it was really bad. So far from what (few) blogs and such I've read, I agree far more than I disagree with the personal ideas of the designers I have read, so if anything it lowers the bar on me getting something from them.