Another reason why Bitcoin isn't the best choice to be used as a currency.
The company don't want loss, so they don't want the price of their product/service equivalent in Bitcoin, they use payment processor to convert fiat price in Bitcoin.
On the other hand, customer want convenience and fast payment, they don't want to wait for few minutes if they have an another straightforward payment option.
Bitcoin can still be a great alternative for people who would not be bothered to wait a few minutes for a Transaction to finish. I think Bitcoin is still a community thing. Where you, as a Business, support Bitcoin and decide to offer an option for other people like you who like Bitcoin too. It is definitely not as reliable as Visa or Master Card for usual day to day Transactions, but then Cards have their own caveats too.
Bitcoin users who decide to pay at a fast food are very naive if they think Bitcoin is as fast and reliable as Visa to use and offers the same comfort level. You get what you get, Bitcoin is so much more raw and offers a less comfortable but much more controllable option to Payments.
My opinion however. Feel free to contradict.
bitcoin for small amounts was deemed ok for small amounts pre 2017. due to how a $3 burger was not worth re-orging a blockchain, however with things added to bitcoin like RBF it made bitcoin near impossible for recipients to want to accept zero confirm's because now tx's can be dropped, rejected via the sender redirecting value to different addresses via RBF whilst transactions are waiting.. this was the way that LN became promoted as the zeroconfirm payment method. then the way bitcoin devs changed the fee estimate and bump fee defaults were done to make small payments to become more costly than a mcdonalds burger, again done to promote LN
the whole premise of manipulating bitcoin so that people have to pay more with the delusion that it helps miners, was another mis judgement by devs pretending they were economics experts(their not), devs dont realise the CEX market price is what rewards mining pools via deflation. also whereby more transactions per block would create more revenue for miningpools as a total of the block reward bonus.
now we have it where people need to lock in value to a dodgy subnetwork and do it over multiple lumps(channels) for the HOPE(not100% success rate) that a payment will go through on the subnetwork.. thats even worse of an experience or strategy compared to people deciding to buy a giftcard for a value amount equivelant to a months worth of meals