Confusing solution with problem kills projects
Nothing is more certain to cause a project to fail than a misunderstanding of the problem you are solving. The Airbnb social travel team built a beautiful product solving the wrong problem—they thought travelers wanted to hang out together, when the real problem was travelers wanted to find high-quality non-touristy things to do.