There must be a thousand cryptos right now. Answer is: because anyone can make one. It also mean loads of them are scams.
If you invest, I recommend to stick to the 50 biggest ones.
I agree with your thought process. But I think that 50 is way generous.