I sorted them into categories: mainstream altcoins, non-mainstream altcoins, and junk coins.
What are altcoins? The following link is very detailed, you can refer to it for comparison.
I read somewhere that there are 2000+ altcoins which includes tokens and I will not be surprised if we need to count them like 10k+ in next four or five years. I guess 99% of them may not sustain and the remaining ones also may get replaced by improved version of same concept based coins. Hence, there would be no point of having categories for altcoins as 99% of them belongs to shitcoins category and the rest are in uncertain phase.
Still I need to agree that we definitely need altcoins which must be used at least as a payment purposes without needing to spend big money for every transactions and nothing else. We got bitcoin but it is slowly entering into "asset" category along with high tx fees (but right now BTC fees are slashed still it may climb up at any time soon).