I think you nail it on the head with "the ability to answer small questions", Ray. To truly be customer driven, organizations must listen to the voice of the customer on big matters and small. An excellent customer experience is made up of a thousand of small details done right.
For those big decisions, though, I do think it is ...