The easiest is to blame bounty hunters for dumping instead of admitting that the project has no working product with real use case and active development.
If the project are good and worth to hold, i think the will ignore the price. Many factors why investor or hunters dump their token and market condition is one of the reason. Beside that, the project itself is important to gain investor trust to hold, if worth to hold for long term, i am believe holder will not sell it at cheap price
People dumping the projects are also not to be blamed, whether it was dumped by an investors or bounty hunter, all investors cannot dump their token all at once on the company of they really have a very good working team that they believe in so much and most especially a working product, which is all that matters.
Most of these ICO projects tend to also toe the line of payment system, wherein we have a lot of them already competing in the market, you cannot all be have same product for the few investors that are currently in circulation, so most investors will only hold on to the project they strongly believe will still exist in future. If these projects really need a solution to the dumping of prices, they need a promising product with a new concept.
I am agree that there is too many duplicate project in market. Perhaps its because developers team just want to take benefits from new investor or perhaps developers team want to build something better but not nothing has been proven.