Deal with it
This sounds like an odd name for a lesson learned, but it is in fact very fitting. I’m unsure as to how many people this will apply to, but it sure is something I have learned.
Even though I mostly GM, it is only recently that I’ve started playing Dungeon World. When you ask questions, then never expect the players to give you answers that you want to hear. Deal with it. Not all answers sound great when you get them, but lets face it; not everything you say as a GM is awesome either.
The really strange thing is that no matter what answer you get, it always seem like an awesome answer after the session. Falafael, the Fighter from my recently ended three-shot, had to explain where he had learned to cast spells. He answered in a mildly jesting tone that he had learned it in “elf high school”.
I knew that the game was not meant to be very seriously toned, we had discussed that prior to the game. Yet somehow this answer just seemed dumb when he gave it. After the session though, I realized I was just being elitist about the game, and I actually felt bad just for thinking it. It was a pretty fun answer, and it actually spoke volumes about his past. His character had formal education.
So when you feel that a player gives you a “dumb” answer, then deal with it. The player wouldn’t give it to you if he didn’t like it himself, and it isn’t just your game anyway; it belongs to the group.