An important part of making "vote with your wallet" work is that people need an awareness of what their wallet is voting on. Telling people not to talk about problems with companies lets companies get away with way too much.
I've never really gotten the impression that Allard or the Örebro party support ethnic cleansing. What makes you say this? I'm not sure if any of their suggested policies would even be considered that controversial outside of Sweden.