Apparently you haven’t tried to send Bitcoin when it is backed up. In such times, driving the cash across the country would be much faster than waiting for the Bitcoin transaction to clear.
I have tried this, and the way you resolve it is by raising your transaction fee. This is done with Replace-By-Fee or Child-Pays-For-Parent transactions.
Good point. You also don't have to pay attention to the Bitcoin transaction the entire time like you do the road. I'm more just commenting on how Bitcoin transactions are anything but "instant".