I regularly point out to people when their title does not accurately reflect the question. I do this when reviewing or when simply answering questions. If the confusion is particularly unhelpful, I also downvote the question. I'm not sure that there is any better method than this.
Poorly drafted questions attract bad answers, downvotes and (if the questioner is lucky) helpful explanations of how the question can be improved. If the questioner is intelligent enough to respond appropriately, the question improves. If he or she is not that smart or diligent, the question suffers the death that is inevitable from SO's model of social darwinism. This mechanism is core to the SO system; I'm not sure that it is broken. It's not a failure if SO has some bad questions; it's a failure if those bad questions are rewarded and promoted.