Bitcoin is not be legalized in some countries thats why it would not be a legit currency world wide but still now more country are accepting bitcoin as a payment through online.
It will be a legit currency if all countries are accepting it but i think it takes take before it happen and still fiat will above on it because ever since it was the main currency of the people worl wide.