Certain coins have a very bright future as their real world applications are limitless and not yet fully understood or recognized. However, Inevitably there will be many more crypto projects that will fail than succeed. This is currently due to the nature of the space, there is no need for 1000s of coins that share different ideas of what they want to accomplish for a use-cases but serve the same functional constraints and capacities as 99.99% of the other coins. There will (as there has been) be coins that dominate certain areas ie: smart contracts/platform coins such as Ethereum, day-to-day transaction coins such as Nano, and privacy coins such as Monero, however, there is no need for 100 different smart contract platforms, or transaction coins as this just complicates things in terms of overall compatibility and functionality which hinders real-world adoption and integration. Overall the future of cryptocurrency in general is bright however, when true adoption occurs, 99.9% of the current coins will not succeed