I flag spam, posts that have emails, or potentially problematical posts.
Posting a reason why would not be helpful to anyone, and might be seen as "calling out" someone in public - which is against the Honor Code.
I do not believe in downvotes at all, but even less do I believe they should be anonymous, and I have never given an.