Oh I'm not surprised at all. I'm guilty of this at my job as is everyone else where we work. What is our problem, what is our customers problem is always a hard question.
One of my big goals right now is to figure out how to extract problems out of customers in a useful way. (I seem to be heading more and more to product manager/product owner skill set).