I can't count the number of times I have seen a new product or bit of software and though immediately "That sounds like a horrible idea, how useless" And then later eventually trying it and liking it.
Asking customers what they want can be useful sometimes but mostly people don't know what they want other than a slightly improved version of the thing they already like.