Причина самая простая – он никому не нужен.
В начале будьте пессимистом, в середине – реалистом, на стадии запуска и начальной монетизации – оптимистом.
Отталкивайтесь от того, что работает.
То, чего не было – скорее всего никому просто не нужно.
Все остальные причины – производные от этой: нет денег, плохая команда, нет бизнес модели и т.д.

Как работать с лучшими проектами читать здесь.