The real issue is that you can't solve the original problem upfront. You have to work your way acquiring new tools, capabilities, ideas... And it is easy to get lost in the woods.
As a side note I think most of the problems don't have a unique solution, but have a set of solutions that lessen that problem to some degree. Some people tend to get lost finding the perfect solution for which they need perfect tools that don't exist.
Which reminds me of http://imgur.com/gallery/t0XHtgJ
As a side note I think most of the problems don't have a unique solution, but have a set of solutions that lessen that problem to some degree. Some people tend to get lost finding the perfect solution for which they need perfect tools that don't exist.