Advertising is one of the important elements. But the community, of course, should help developers to promote the project in which it is interested.
You can promote using social networks, but not all social networks perceive such advertising projects, with this you need to be careful, Twitter does not accept ICO projects at all