I don't think it's realistic in any sensible time frame. On a long enough time horizon... I think it could happen.
Basically like you said, has to do with the value of the commodity... eventually BTC may outpace most/all fiat currencies simply by way of a limit on production.
Who knows really. It's all conjecture until the future comes.