In short: there's no future for altcoins, not like it was before.
Lately I'm not paying much attention to news or the threads created on bitcointalk, but in my opinion we're witnessing what I was expected to happen: Atlcoins and ICOs are destroying each other. Several years ago you could have launched a coin, make some fancy logo and promises, and voila - you make easy money. But back in the days there were no 100s of billions $ involved on a monthly basis and scammers were not affecting the market this much. How about ICOs? I'll call these guys "dreamers". They are a hybrid/crossbreed between a scammer and people who think that they will change the world. And whats even worse - many people believe in that.
Nowadays you can pretty much raise millions of $ in 5 seconds on "ideas", which (if you at least try to think harder) doesn't have a practical use. And when the time proves it, the ones who took money for their "ideas" are saying "We tried" and the masses are dumping. But you don't have to be a genius to see that this "system" is already exhausting. Also, you don't have to be a genius to listen that the word "regulation" now sounds louder.
Guys, only several altcoins will stay, because this is what I also expect to happen:
1) Bitcoin is already regaining its dominance and it is a matter of time to explode ($5300 is still a joke).
2) Regulations are coming and most of the alts will die.
3) People won't be allowed to launch new projects, even if they have invented the tap water.
I will try to speculate and state that soon there will be no more than ~50 digital currencies.
of a truth I am in support of ico projects regulations as most of them are the one bringing setback to the development of blockchain technology. In two to three years to come most of the altcoins we currently have with less than $20,000 market capitalization are going to die! I strongly believe that the future of altcoins market is bright but not with the current system we have. Ico has to be regulated and every other thing will fell into place. If we actually have 50 digital currencies we can really manage them in a way that every one will enjoy this great technology.