The first function of a currency is to serve as a stable medium of exchange, a store of value and a unit of account which Bitcoin does not posses as of the moment, that's why its more of a speculative asses since its value is volatile. Maybe in the long run if the government permits and legalize cryptocurrency and meet its requirements, then it could be a new currency.
I think It may be the foundation of how we transact in the future - and that's probably the ideal situation. But for now, we can not accept the idealistic scenario.
While you may be right, I consider bitcoin as the gateway to this digital revolution in which people will use the platform in the future.