Its more like the business owners dont need to accept BTC. Accepting fiat and credit cards works fine and smoothly for them so why is there a need add BTC. How will that be an advantage to them? All the Bitcoiners in this thread doesnt even spend that much in BTC anyway.
to accept credit cards they have to rent equipment, pay higher fee rates and most importantly, have to wait for the payment processor to credit their account, since payments don't go directly from the customer to the owner's bank account.