Your false dichotomy is unappealing.
A third option (for starters) is that there are so many overreactions and mistakes in this story that there are many parties to be outraged with. The outrage isn't uniformly distributed across parties to blame but everybody feels it. This is how these threads get so long. If the community was not divided, these threads would be short simple affairs.