Two the most important spheres where devs should take more effort are project development itself and advertisements..
I also think that the project developers should increase the aggressive advertising of their project. Competitors do not sleep. To compete you need a very good marketing strategy.