Every project has its own break, however we cant broadcast significant year for these projects growth it always depends on development and adoption. Even if the project is 100% feasible but no adopters then definitely it will be a big problem, the key is always on the team.
Totally make sense because the characteristics that make crypto-related project flourish depend on the development and level of adoption but I dont see the project listed by the OP thriving the market because those project dont have 100% feasible and what they do is imitating previous project features which will make them shitcoin of the project that first implemented features to the crypto spheres.
An example is ETH (smart contract) every project that does the smart contract after ETH will be ETH shitcoin.
Note : Crypto community new something new not imitations