Im English, so maybe things are different over here, but still.
I spent 10 years as a Union rep in a Civil Service department. I dealt with cases of harassment, bullying, unfair treatment and so forth. A lot of these cases had to do witgh racisms, sexism, homophobia and so forth. The majority of them also had to do with the manager concerned being a total arsehole.
Now I am a white, straight, cisgender male -facts for which I am unapologetic. Every so often you get the "You don't understand becuase youre not (insert oppressed group here)". Well, actually, I do understand. You're getting a shit deal and I'm here to make sure that changes. If by 'understand' you mean 'empathise', that's not my job, OK?
So that's me. Everybody gets a fair deal. The same deal, regardless of colour, sexuality etc. Nobody gets special treatment unless it's a practical matter such as wheelchair access etc. Don't come crying to me if your boss has had a go at you because it's Ramadan, you're fasting, your blood sugars went through the floor mid-morning and your work went with them. That's not his/her prejudice to blame, it's your lifestyle choices. It's your responsibility to turn up fit for work, if you won't do that, you take your lumps. But if youre diabetic, then your manager better make damn sure you get your lunch etc on time and can do your other self-care jobs, or I'll have them for breakfast!
Hearts and minds be damned, let's just get the practicalities sorted. Whether it's about police brutality or disabled parking. We don't have to like each other to create a fair society.