All I know is these new developers will keep making new projects because Cryptocurrency is a new industry and a young technology, the market is still open for all and every community and industry can create their own token and adopt the technology, so it's a hit or miss to the industry.
Old and new developers won't stop developing projects as long as they can. It's like a trial and error for them so if the project they have made fails, they can go back from the start and create a new project to sell again.
That will be the repetitive action that they'll simply apply for every project they make.
It's not about as long as they can but the correct statement should be as long as their money still there and enough to be used to continue the development progress.
there is not reason for project to say fail if that has already raised multi millions dollars from the investors. The skill full developer can do that even with small money.