I completely agree with you, the post is really well done. Some passages were not clear enough for me because of the language, I am Italian ahah but slowly I understood everything :)
In my opinion the Hivewatchers team should slightly expand and work as a team, also you should investigate the situation WELL before acting. A report for a simple mistake can't be enough to be blacklisted...