It makes no sense to me either, if only 10 crypto projects shares the whole marketcap they will be 10 times stronger and also have better value, less scamming experience too but there is nothing one can do to change this than been careful when choosing new projects
It also make no sense if we have just 10 project for the whole world. Where is the decentralization?
We should just keep on hoping on a single technology that may not satisfy everyone, besides we all have different taste and I believe every investors wouldn't like the idea behind that 10 project.
Knowledge is versatile, let's use it and create solutions to the environment, if one suit you, do a due diligence and invest properly, life is all about risk mate.