There are tens of thousands of altcoins in the world, but critics argue that only a small handful serve a useful purpose.