If the product or service is good, it will sell itself, but it will sell for how long. We should develop that product and realize that there may be the same products in the market. The better a product is, the more open it should be for improvement.
Our product may be very good, but others should know about it. In order to reach the sales we want, we must do the marketing in the best way. Otherwise, no matter how good our product is, it won't make sense if we can't sell it.
No matter how good and beneficial the project was before it could sell itself it first need some good marketing just like Arkham, Sui, etc because there's enough competition in the market already and if any good new project dev team when to get the attention of cryptocurrency investors they need to convince them with something that will slightly drift their attention to the new project just for the investors to take a peek.