It seems to me that the trajectory of user-centered design will lead us to a place where individuals maintain lists of 100's of questions.
I'm interested in:
I like these types of foods.
At these types of places, I order these types of things, with those type of modifications.
Users bring their own preferences.