I think Starbucks does not accept bitcoin because it's political reasons
What political reasons?
How can Expedia accept bitcoins and not Starbucks?
Can you please elaborate on this, or it was just o one liner thrown away to increase your post count?
For now, almost no companies like Starbucks are adopting bitcoin as a means of their transactions, owing to the high transaction costs. Of course, management has calculated if they use bitcoin as a means of payment under current bitcoin conditions. They need instant transactions and very cheap fees, maybe like Ethereum or Bitcoin cash.
In terms of volatility, this is not a problem for them, because their intent to receive payment with cryptocurrency as an alternative is as a means of corporate investment.
Stop with the fee argument, it does not matter for the merchant point of view.
Starbucks is not paying the fees, the customers are. So it doesn't matter to them how the customers are willing to pay.
They can simply add a crypto payment that supports all coins and they will have the same costs.
Besides that, check the latest fees in the chain...
There are txs coming through with only 5-10 cents.
Now, back to the altcoins problem, the fee for ETH is gradually spiking to 1.5 $ and we know the problem of scalability of ETH, what do you think will happen if only 1% of coffees would be sold via ETH?
Not to mention the size of the chain.
No blockchain would ever be able to accommodate the big four fast food sellers even with 1% of their sells and keep low fees.
LN....