I liked him at first sight, got really annoyed and disappointed with him as a character as soon as I got to know him, but kept him around because the voice acting is stellar and I needed a thief.
What really made me fall in love with the character was his story arc. One of the best I’ve seen. The character is exceptionally well crafted, and what you go through together (especially when romanced) is something that surprised me in the best way.
So I’m not disagreeing with you. The rapey vibes are real. They’re international. But do give him a chance on one of your playthroughs - even if it’s just out of curiosity about what the writers were thinking.
Maybe it’s different on other instances, but here on feddit a report gets “closed” as soon as someone resolves it. Doesn’t matter who did it. So if a comment on my community gets reported both I and the admin see that, and depending on who’s faster one of us can either delete the reported content or simply mark it as read. In both cases it’s no longer pending. The reports work like an inbox, so if I really wanted to I could double check resolved reports and delete them manually afterwards. Never saw the need to do that though. Im sure the other way around is possible as well.