Undoing someone else's well intentioned work can be viewed as passive aggressive behavior.
I had the same thought—revert the changes to get the rest of the team back on track. The problem could be that the changes could be over the course of many commits, so rolling back is complicated and almost as difficult as moving forward.
Was possible to revert, but the work needed to be done. The biggest mistake was letting this singular person take control and not let anyone else in on it. Reverting would have been a big effort as well.
Well intentioned work can still be bad or not usable or not the thing the code needs right now.