I think that for mass adoption to be successful, there only has to be a limited amount of coins for each sector, for example in transactions we already have bitcoin, dash and for financial institutions, ripple, for mass adoption to occur the currency has to stabilize, perhaps not at the price of the dollar but quite similar, so that people are discouraged to do hodl.