The world can never be united and since that can't happen, then the idea of having a universal coin can't happen.
I agree with you. It is hard to have a coin which is a combination of all other coins. Each of them has their own advantages which can not be merged to only one coin. Therefore, you have to accept the true that there are always many coins on the world. Even with good technology, I doubt that people can merge them