Aside from all the usual obstacles to adoption, one specific concern from one business owner friend of mine was about the risk of receiving stolen bitcoin as payment. Specifically, he was worried about law enforcement coming to retrieve/confiscate those UTXOs later. Liquidating all received bitcoin would be one way to handle this concern. I also asked him if the same risk doesn't exist with dollars/cash, because I have no idea.