If BTC is trying to replace the current financial system then it is obviously doomed to fail. The self limiting function of issuing only 21 million coins guarantees that BTC can only service a miniscule fraction of the activity now handled by the "current financial system", and its POW dependence limits its possible uses much further. The BTC structure ensures that it can never be more than a "bit" player.