It seems you're getting downvoted even though you are mostly right (some people might have considered "whiny" to be unnecessarily pejorative and unhelpful). I have the same mindset...I like Facebook, a lot. I haven't yet reached the point of burnout, but that's because when I am in a negative mood -- which apparently is a
bad time to be on Facebook because you subject yourself to a constant stream of your friends' happiness -- I log out. I actually set my password to a random arrangement of my fingers smacking the keyboard, which I copy-paste from a text file, and I move that file somewhere that's just annoying enough that I can't reflexively just recopy-paste the password. It's not hard to retrieve, and I can always reset my password...but it's annoying enough that the only time I'll go back on to facebook is when I
really want to go back.
But how to practice self-control and etc. is tangential to the OP's point. It's a little more complicated than that but I think much of it does boil down to cost and security. The pseudonym policy cuts both ways: it inconveniences those who have good reasons to not want to be easily found. But it also inconveniences those who use anonymity to abuse people. And when you're targeted by such people, you'll appreciate that flag button.
So Facebook has to deal with both kinds of flagging. How does it do that so that it's not just a flimsy process that a troll can dodge, and yet not be overly burdensome to the innocent? Well, the answer is not (well, not yet, anyway), "more machine learning". The OP wants a (more) human decision and FB apparently thinks such a process is too burdensome to scale.