BLM is a brand though. The lady who founded it just bought a £1.25M house in LA's exclusive Topanga neighbourhood for all cash.
That doesn't sound like some sort of grass roots, help lift people up, Mother Teresa sort of organisation to me.
Hence yeah, people don't like BLM. Some don't like what it stands for, while others, like me, don't like it because the founders used it as a massive vehicle for grifting and lining their own pockets.
It's not just a corporate thing, police, military, and fire brigade aren't allowed to wear overt political badging either.
There's a general rule that if you work for an organisation which asks you to wear a work related uniform of some kind, you don't get to add anything to it, political or otherwise. You don't see bobbies with a Pink Floyd sticker on their chest.