if icos spend 90% of their money on advertisements then that project is going to fail no matter what, we should distant ourselves from such project. a good ico does not have to spend huge money on advertisements, they can very much succeed with community support.
I think both are very important. where with community support it is related to the success of the ICO, but in the development of maximized advertising projects can also help in developing other communities. it is useful to build greater market demand, so the market can be stronger.