My approach to these things has always been similar to yours AJ. When I see people abusing their power my reaction is to call them out. Even if I don’t like the person in the receiving end I would always be minded to stick up for them when they are treated unfairly and to unequivocally challenge and condemn the unfair treatment and cowardice of those misusing what they see as power.
All posters must do as they see fit. And there’s more than one way to skin a cat.
The best revenge one can ever have on anyone is to succeed away from them and to live well.