Bitcoin in its current form is not a currency, its an asset. A worldwide asset sure but its not useable for the majority of transactions a currency is normally used for. Until scaling solutions are implemented that will always be the case despite its growing popularity.