The most important benefit of accepting Bitcoin i could think of at the moment is the fact it's like an payment with possibility of more profits. Let's say if I have received $10000 as a payment and in a week the akue f Bitcoin increases by 10% then I would have $1100 if I hodl it.
The counterpart of this advantage is if you do not monitor your coins properly, you might catch them at a wrong time. The earnings of a business is I would assume used for daily expenses and other operating costs of the business so you can't just hold your profit in there forever considering you also need the money to operate the business.
Another thing to consider is tax. I am not an expert (do correct me if I am wrong) in terms of taxation but I would have to assume that you will get taxed twice. The profit off of your business then the profit in crypto.
an increase of 10% may still give us a profit, but what happens if there is a crash after payment is made, unless Bitcoin is already a substitute for fiat currency, perhaps this is not too much of an obstacle, for now it would be more profitable to use it to search Money is not just a hedge against inflation, every time we convert it to fiat currency we will be immediately taxed, and that also needs to be taken into account.