I dismissed this.
The question you should ask yourself is...
"What is a mod going to do about this?"
Your flag is the equivalent of calling a Janitor to tell them your Calculus instructor isn't teaching derivatives correctly.
All of your points may be 100% valid, but you should have asked them of the OP (some of which I think you did). If OP wasn't able to provide updates to your satisfaction, you should have downvoted the question. If there truly was nothing to go on in the question (I would disagree on this), you should have voted to close as not a real question.
Edit: I wanted to emphasize something I said in the comments here but that I didn't add to this answer. StackOverflow is designed so that the community moderates itself for the most part. Mods are here to handle the more extreme cases; things that need taking care of that the community does not have the ability to do.
Side note:
You should be very careful about asking users to post their code (whether it is source or markup) as they may post way too much code. Whether the user posts a wall of code in the answer, or provides it externally via an ephemeral link, the question quality degrades and the user is less likely to get answers.
A question that consists of "This doesn't work, here's my code: http://thislinkbreaksinaweek.com" will eventually become worthless to anybody but the OP, and therefore is localized to the point where it might as well be closed. And questions that are nothing but a wall of code discourage users from answering (tl;dr).
At most, you should ask the OP to repro with a minimum of code/markup. Not only does this improve the chances of the OP getting their question answered (more info, but not too much to scare people off), but there is a chance they will discover the problem while working on the repro.