What if bitcoin gains much more value than you anticipate? So what happens when 1 satoshi reaches the price of 1 dollar?
What kind of arrangement is made if payment is requested as Cent? Can the bitcoin core be modified?
The only thing that could make it happen would be a collapse in the economy, something unprecedented. In this case there would be a chance that fiat currencies would lose much value, and people would migrate to a more efficient currency. But as we all know, the Bitcoin network is not yet ready to deal with such traffic.
I do not see people moving to Bitcoin once the economy collapse. And if ever I think fiat currency is the most efficient currency to be used. It does not need internet to be used. Easily accepted by the shop and store and the convenience of transacting with fiat currency had not been achieved with using Bitcoin.