I think there's nothing wrong if the small business accepts cryptocurrency as payment. I think for some business owner would take the advantage of accepting Bitcoin as a payment. Maybe, as long the payment of a certain item will sum up the transaction fee and tax of certain items to avoid losses.