It's very easy for them to "de-monetize" accounts, like YouTube does. They can leave the anti-semitism up, but ban ads from showing up anywhere near it.
Honestly I think most brands taking any kind of moral stand will end up becoming customers again. Brands have no actual morals and know their customers' attention spans are short.