Yes, the flags suck.
Content I don't like? FLAG!
Content not following "my rules" for posting? FLAG!
Content has rewards I don't think they "deserve"? FLAG!
Genius.
But count yourself lucky it's just them. Peanuts compared to curangel asses downvoting and putting you at $0-$2 if they wanted to :/ has happened to me when bernie was also flagging. These delegation curation projects that harness their delegation power to downvote are a bigger problem as I see it. I posted my dev work on Leo/Cub after 28 days of not posting and still got flagged by those douchebags. Someone has an ax to grind against me, and they love doing it.
RE: It must be weird hating yourself - and the rest of the world...bless...