I was just reading this question and thinking about potentially better ways to improve on the situation presented there
So - we take as a given that we want to discourage people from making poor questions. People who make poor questions and get immediate answers are actually getting positive feedback. People who give immediate answers to poor questions and then get accepted/upvoted are getting positive feedback. The primary issue driving the linked question is that the "rapid answer" technique gets an answer in there (and upvoted/accepted) before the close process can get its boots on. The primary issue with the solution suggested is that turning downvotes into close votes has some serious negative implications.
How about making question closing retroactive (for certain close reasons)? Don't destroy the answers, but cause them to give no rep while the question is closed, and possibly hide them. That eliminates the drive to answer questions that are so poor that they're sure to get closed, and thus cuts down significantly on the benefits of posting low-quality questions seeking immediate answers. It's still just as hard to close them in the first place, and if the OP (or other editing authority) fixes the question enough to reopen it, the answers come back.