I found out in the blockchain world, many people are losing patience when they start to invest in a project. Their understanding about "long term" is no longer years but weeks.
Some project need time to build and shape. What do you think?
Well, can't blame those investors that are into new projects. That's how they see things with the newer projects because it's what it should be. Most new projects are just short-term because eventually they will lack liquidity and that's why the earlier they can be out, they'll be out. It's what they've seen from the past projects because of the developers and investors doing the same things again and again, they're making new projects cash projects as what they think to be and they're doing it before anyone else go out first. Yeah, it may be true that a project may take time to become successful but that's the developers have to deal with.
Blaming them won't help and it was not your money that they are investing. As long as they know what they are doing which I think is correct, then there is no problem with that. It only becomes a problem if we hold a new project for too long because like you said, most of them are just scams. If we want to HODL a coin for the long term, we are more sure with the coins that we already knew the most.
When it comes to success, I think there are two types of it. One is short term and the other one is long term. Obviously a long term one is better and a project can start poorly but they shouldn't give up. As long as people are supporting them, they should use it as motivation to try harder.