When someone is violent to someone else and doesn't need to be violent, they are bad.
When someone unintentionally wrongs someone, you try to settle the situation without violence in a way that is fair to both parties.
When they don't settle or they keep wronging people, you need to escalate.
When the person wronging the people is in a place of money and power, and you cannot escalate, there should be consequences.
I'm not a big fan of vigilantism, If the world ran that way, we'd have a lot of innocent deaths. But if the government and laws don't protect the people, stuff like this happens, or at least it logically should. If anything, I'm kind of shocked this isn't more commonplace.