I'd say Bitcoin will be used as a form of payment just for exclusive payments, occasional ones. I also agree with you that not many are likely to spend their crypto on stuff. I have myself only spent stablecoins with my Binance card. It's pointless to spend such assets, but I don't see why not spending some profits and earnings.
RE: Bitcoin As Transactional Money