As an alternative to money yes, as the only currency, don't think so. I even think that Steemit has more chances than Bitcoin.
Bitcoins main problem is that it's not centrally controlled. Currently each transaction on the blockchain uses kWh, equivalent to, on average, 2-3 days of electricity in a UK house.
It's not scalable and it's grossly inefficient because of it.