Competition is actually good in the market. It will inspire the team to do great and make their platform better than others. And this is good for the consumers, they can get the best out of the bunch. But it is still difficult to predict whether a certain project will last long or be abandoned later on.
you are absolutely right, on this, every investor should understand that the risks are always there and they are quite large.