I was and still am a little skeptical on Bitcoin. It's background and massive pump and dump last winter give me pause. It was actually Steem that brought me into the crypto world. I saw a practical real life use in place for it.
I think one of the barriers Bitcoin faces are the processing times, fees and how much it is valued at. The largest flaw in it being a currency is the wild speculation revolving around it. It is hard to see many retail businesses accepting it as a form of payment given it can drop in value within minutes or hours of accepting it, and within a short time can lose such a high percentage of value. I really can't see it being used in the traditional sense a currency is used for much of the sales world.
I do however think that crypto will continue going up, especially as more real world applications are found using the various blockchains. Now that the corrupt fiat creators and their circles in the wall street crowd are close to entering, if nothing else it will create a bubble like we say with dot coms, housing and wall street.
Yup, that's a big problem for business use. Charge X relative to USD, then the value goes down relative USD and you got less money now... :/