Earlier quoted context omitted.
> Why are you making excuses for these people? Probably because there are ample reasons why someone may revert someone's code for legitimate reasons.
Without discussion? No, there is no legitimate reason for that.
I'm willing to stipulate this person's specific actions were probably hostile and unwarranted, but some sort of blanket "no revert without discussion" rule is just a way to cost your employer customers.
Context is important, and we don't have enough of it to be certain of what happened.