It's only one side of the discussion represented here. There are some more impeachments on both sides. All in all, from all I know it seemed just like really bad communication in both sides.
Some say, it was also a bad move to just remove GHH, it could have stay online for free or released as OSS. I am not here to judge, I just hope my Gloomhaven Secretary will be a good successor. We used this app too. Now I can easily add my own improvements ideas and also make some community members happy with implementing their feedback by developing my own app.