There are some people who live in a dream world, and there are some who face reality; and then there are those who turn one into the other.
When you're trying to solve a problem on a new product type, you become completely focused on problems that seem a number of steps removed from the main product. That problem solving can appear a little abstract, and it is easy to lose sight of the product.