I wholeheartedly agree, WeChat OA &#x2F; apps were borne out of a need for a simpler, faster and lighter mobile communication channel as opposed to bloated websites and apps. Message bots reduce the barriers for interaction and offer a more focused experience: they simplify payment, reduce data load, remove or simplify account setup, offer better discoverability, etc. They are also easier to add &#x2F; remove and don&#x27;t install anything on your OS.<p>Some of these issues can be solved by the OS: offering a unified notifications center with a better customizable UX, a per channel notification history, and more freedom to define follow-up actions. But unless the OS offers an alternative to apps, the barriers to install an app will remain bigger than installing a message bot, especially for one off communications.<p>I see an interesting future in a consolidated, block-chained B2C communications app, with a unified API for payments, notifications, and common UI elements. I can easily add contacts, and if I want marketing, I&#x27;ll install the app or visit their website.<p>ps. I can recommend the recent discussion around bots on the a16z podcast.