The fiat on/off-ramps are the choke points of the whole crypto world. Yes, you could use your BTC to buy Teslas and drugs, but that's it. You can't pay at the supermarket or on the web directly, it all goes through payment providers who are regulated.
Someone needs to cash it out in the end to buy raw materials or bulk purchase food. That's the idea of hyper-Bitcoinization that this step would go away, but I don't see any indication for that.
Regarding localbitcoins or other OTC in person deals I certainly wouldn't want to meet with a stranger and carry $1000 with me in cash to buy his Bitcoins. And localbitcoins was forced to implement KYC, so if Bitcoin gets outlawed or heavily taxed, the state will have a look into their customers.