I know it may not be possible right now, but do you think fiat will be gone in the future?
I don't think so. Bitcoins and other cryptocurrency currency cannot replace bitcoins because of the fact that most of them (specially bitcoins) have no fixed prices therefore it will be hard for financial institutions to sustain an acceptable fixes value for bitcoins. The price of bitcoins is continuously moving making it extremely unpredictable and volatile.