I'm a business owner and I can tell you, that every word of this is correct. I'm also a crypto, we'll say enthusiast. I think the tech is awesome and will eventually change the world. However, there is no way I could ever accept Bitcoin as a payment system for all of the reasons mentioned here as well as a few more. The marketing purpose he mentions is literally the only reason to do it. Since the market has gone down so much, there isn't as much attention on it anymore, so even that idea is gone.
To me, the future of crypto is in the platforms and security features. As a form of payment, I don't see it ever being useful. Unless governments start allowing you to pay your taxes with Bitcoin. At that point though, it kind of defeats the entire purpose behind Bitcoin because it will have become a fiat currency.