4 years is too long period for many startups. Many crypto-startups will not survive for such big period of time and may become bankrupt.
If the price does not change much during this time, then this state of affairs will only benefit the real projects. There will be time to hone all the technology.
Nevertheless, I believe that 4 years is a long time, most investors are not ready to wait and there is a possibility of changes, market needs change, what the project suggests may become uninteresting.
Then it is not investors, but fast speculators. A real investor always calculates possible market fluctuations.