Most interesting questions are underspecified. The reason for asking them is so others can make suitable extra assumptions that lead to interesting answers/further good questions.
Add assumptions and play the game. To demand completeness of specification is to miss the point.
Conversation
Replying to
You're basically saying "throw something against the wall and see what they come up with"
I'd rather you listen to understand so much that you can ask a person the exact question they need to simplify complexity or get over something
don't be lazy

