As known by all, we have the not constructive flagging option:
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or specific expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, see the FAQ for guidance.
I see lots of questions asking about "best way for android app. with maven", "best way for multi layered web architecture", "best way/library for parsing json" etc.
I usually flag these with the "not constructive" option, especially the ones having no code. But for the new users I find myself in a mixed situation, since it will allow them getting expertise from different developers.
What should be the level of flagging in these situations?