You're on to something here. Your blogs are very nice and I see you engage with your readers. It also seems you're doing important work of documentation. I appreciate that - I do a bit of that myself, but not on your level, so I know how hard it is actually.
However, like you've noticed, Haejin/Ranchorelaxo is using your blog to farm rewards. He's using you as some kind of human shield, since most people won't want to flag someone with your large stake, and quality of blog. The community is standing up to him and unfortunately your blog is getting hit as a result.