What does that matter? You can convert Bitcoin into cash. But then you can do that in an undisclosed location at your leisure instead of keeping a mountain of cash in your publicly advertised storefront location and becoming a huge robbery target.
Also, it doesn't seem like it would be that hard to find someone to accept it as payment, since they can convert it to cash too. And the sort of landlords/suppliers/employees willing to do business with a dispensary seem like exactly the sort who would accept Bitcoin.
All of the legit Bitcoin-to-cash orgs will report that to the IRS, and then you're back to square one: what do you do with that wad of cash? Orgs that don't report to the IRS probably aren't giving you a good exchange rate, and you're still left holding the bag afterward.
If you're going through all that hassle, it's much easier just to be a cash-only business in the first place.
No sane person uses Bitcoin as a currency because it is a fundamentally unsound ponzi scheme for suckers. I don't want my salary to be subject to the vagaries and manipulations of the Bitcoin exchange rate.
There are plenty of sane people who use Bitcoin as a currency. Making blithe moral declarations like this doesn't spark curiosity and is incredibly tired after so many years (you're not the first).
"Unsound ponzi scheme" could just as well be applied to any fiat currency. It has all the same rules (early entrants are more privileged in "the game" and can invest to out-perform younger players). It is very odd to hear people applying such qualitative judgments like this when the alternative is a currency that is actively debased by its issuers. Or do you think the inflation we've all suffered under isn't a problem?
If you don't want to hold Bitcoin or be exposed to price changes, you can set your hourly rate in dollars, be paid at the current exchange rate and immediately convert it back into dollars. The advantage of this over being paid in physical cash is that it's electronic and then you're not carrying two weeks salary in physical cash on your person for somebody to mug you.
I show up and convert cash to bitcoin, presumably losing some of its value to exchange fees.
Pay the merchant my bitcoin, who then has to convert it back to cash losing more of its value to fees so that he can pay all of his staff, suppliers, utilities, etc...
Why not just skip the bitcoin step and save time and money?
Because you don't have cash to begin with, you have money in a bank account, which you have to convert to something else to pay the dispensary. Converting it via cash instead of Bitcoin just makes it easier for you to be mugged.
To be honest, I’m far more concerned about crypto scams, wallet hacks, etc, than I am worried about getting mugged for ~$100 at the dispensary parking lot.
That seems like a weird set of priorities? If someone hacks your crypto wallet with $100 in it, you could lose $100. If someone mugs you when you have $100 in your wallet, you could lose $100 and get shot.
Crypto scams are... completely unrelated? It's like being worried about using a bank account because there are ponzi schemes that use bank transfers.
Ethereum average block time is 12s (with low variance) and high chance of getting tx included in the next block. Still too long for a point-of-sale payment, but its feasible. Then there's fees that are too high on L1 (several dollars minimum).
L2s fix this (~immediate settlement, cents in fees), but it's another layer and another account for users to manage (which is annoying).
That's just because crypto shills just don't get obvious facts about reality, not because obvious facts about reality aren't objectively and provably true. That's just the way cults and get-rich-quick pyramid schemes and fraud work, so stop being a shill and wondering why nobody believes or respects you, because there's a lot you don't get.