I think we can’t still use Bitcoin as payment for regular transactions as the processing still takes time. Should be instant just like credit card transactions. If Bitcoin and blockchain can verify thousands of transactions in a second, I think we can all pay using Bitcoin instantly and conveniently.
The transaction is way too high now to make transactions, while it is convenient to pay thru crypto and adoption is increasing from stores accepting it, companies uses these as a method too in choices for checkout but I'd rather save my BTC now till the price goes high or for future use. I might only use BTC in terms of emergency.