I submit this for discussion.
It is unfair that well behaved users with real question are being outnumbered by "he's my code, fix it" questions.
I suggest a quarantine period for know bad users, nothing too draconian, say 30 minutes (possibly a sliding scale).
During this period only the user, moderators and users with a high flag weight can see the question.
The aim is to catch these question flag them (and possibly close them or edit into a decent state) before they poluite the site for other users.
If the question is fine (i.e. gets no flags etc) it will come out of quarantine and everyone can see it.