With built in and inevitable deflation. Bitcoin could never replace a national currency.
With transaction times in the tens of minutes and with a maximal global transaction rate of 5-10 per second. The Blockchain couldn't replace the banking system of single mid-sized town.
It's not money. It's at best "digital gold", but more realistically it's just a ponzi scheme.