@dajbelshaw Well yes and no... Most of the variety you see isnt its "own currency" so much as being a different token on ethereum, and yes there are a lot of those. But that means they are all on the same blockchain and adhere to the same protocol standard (ERC20). That means you can freely exchange one for the other in the blockchain itself without needing to go through an exchange.
So really thats not so much of a bad thing as you might think. In a certain sense its all the same money but just governed by different smart contracts to server different purposes.