There's a lot of supporting structure to nail a point of sale transaction for both sides. It isn't reasonable to expect every business to run bitcoind, handle cold wallet vs hot wallet, and integrate it with their ecommerce system.
Companies want a simple solution that lets them accept the various common ways people want to pay whether that's Paypal balance, any of the credit/debit cards, or any of the other services out there.
Companies want a simple solution that lets them accept the various common ways people want to pay whether that's Paypal balance, any of the credit/debit cards, or any of the other services out there.