I think, even though it might not look like that now, all those useless ERC20 tokens will be gone in a few years. There are so many ERC20 tokens that don't do anything useful and try to copy each other.. The real coins with own blockchain will survive I think
Imagine, just imagine what would happen if someday someone finds a bug in Ethereum, freezing all ERC20 tokens.