"Why risk offending half your customers?" That's as stupid as a politician calling half of the country "A basket of deplorables." Or another politician pointing out that nearly half of the country actually pays no income tax. Even if you weren't counting on their business (or votes), that is indeed "rather daft."
"But do we really need to rush to boycott every business just because we don't 100% agree with everyone's opinion who owns the business. . . . ?" That would be as stupid as ignoring a politician's great policies and not voting for him/herjust because you don't like what he/she said or tweeted that hurt your widdle feewings.
As for Brooks, I haven't bought anything from them for at least 25 years. I had a pair of Brooks shoes once after buying them on my Footlocker employee discount, but they haven't made any shoes that appealed to me since. Right now, every shoe company with any sense is looking for a way to copy Adidas' Boost midsole without making it so obvious, with Saucony being the first to just accept reality and do it. Imagine--a midsole that lasts longer and maintains its high quality longer than the rest of the shoe. If Brooks comes out with the same thing at a decent price and a good feel on my feet, I'll buy it, regardless of the CEO saying that running isn't a sport, which is actually true.