I think people should generally mind their own business unless it specifically pertains to them and their own interests.
However, when it comes to certain classes of people, like politicians, popular activists, celebrities...
You criticize them, chastise them, talk shit about them all you want because they are typically doing goofy shit in public and typically like to behave as if they are a representative of a group, organization or an identity, then you can criticize them in public.
Public criticism is a good thing because it sets a clear example for others not to follow. If you don't want to be criticized in public...then don't do anything public. Stay the fuck inside and out of the way. Criticism does not intrinsically mean division and factionalism. Criticism is really just a conversation. And I am not necessarily criticizing the person, but the action and reasoning behind the action.
I really don't care what other people do unless it impacts me. I don't care about other people's personal lives and shit to dig all up in it and air shit out.
You go out here and start doing goofy shit and it impacts me or you saying you doing on the behalf of me, I'ma say what I wanna say about you, I don't care if you Black, White, Male, Female.
People in my personal life, I am not all up in they business and shit, do what you want it, but if you ask my opinion and I tell you it's stupid and give you a thorough reason why it's stupid and you go do it...then shoulder shrug.