Talking about politics/activism can be divisive at the best of times. Posting about it on your business channels might be alienating some of your future customers.
You’re also going “off topic”, you’re there to sell, promote, raise awareness about your products or services so think before you post:
Exceptions to this are when your whole business purpose is based on a single topic e.g. veganism, plastic-waste etc
If you want to have a rant about something, create a separate personal channel to do so.