My honest opinion is that only 1% of altcoins will survive and prosper. The rest will just crash and burn and be forgotten. Ethereum is technically an altcoin and it's already popular. The more legitimate a project is, the faster it'll be discovered.
There we will see some merging/ synergy between different blockchain projects, to get stronger and the ones offering useful features will survive!!