I think the crux of the issue is that real experts in any area, when presented with a question in their field, will answer "That depends" and then engage you in a conversation that ends with you being more knowledgeable about the specific question you should have asked, and why.
While I actively encourage this method of inquiry and information acquisition, I've found that people often don't care to know why their question isn't even wrong, and challenging it leads to a defensive posture. This conversation is only keeping them from getting an answer and the expert risks being labeled as "uncooperative" because they refuse to provide an answer. This is a social problem, and it won't have a technical solution.
While I actively encourage this method of inquiry and information acquisition, I've found that people often don't care to know why their question isn't even wrong, and challenging it leads to a defensive posture. This conversation is only keeping them from getting an answer and the expert risks being labeled as "uncooperative" because they refuse to provide an answer. This is a social problem, and it won't have a technical solution.