It is necessary to remember that without promotion people will not know about all your products and results. That is why it is not enough to create a product it is necessary to promote it.
Promotion is important part of development of every project. Sometimes without promotion it is impossible to survive every project because people will not use the project and its product if they will not know about it.
Sometimes it is more important to pay more attention to promotion than to development. The more attention to the project the more promotion the more people will know about the project.