When I read the book and this post, also reading almost all the comments here, I feel like one can just build a survey with direct questions about the assumptions and beliefs and get answers. Why even elbow grease? or do anything else?
Is it that users need to be in the "situation" to really give you correct data driven instinctive answer? While if you ask them a set of questions, the answers might not be correct or they might not answer?