I believe you’re confusing hardware and software as same in platform evolution.
Internet is not hardware, it’s what connected hardwares allow. Without hardware no software is ever going to work. So your diagram is wrong on every level.
In hardware we’ve gone from mainframe computers to desktops to smartphones. The current struggle is figuring out if watches or vr headsets will be the next big thing. When iPhone was announced it shattered our perception of “phone” since it looked so different and revolutionary compared to feature phones of the time, remember flip phones? But smart watches still look/feel identical to analog watches which is why no one is blown away and probably why it’s an underwhelming innovation.
On the software side we’ve gone from closed OS native desktop apps to web apps freedom back to closed OS native mobile apps. Everybody is selling a closed “platform”. Bot were the promise of micro apps within larger closed platforms that never turned into anything. The only place it seems it’s worked a bit is china and WeChat, maybe it’s a cultural thing that was overhyped.
The problem, niche market apps are struggling with producing bots because there are literally hundreds of closed platforms with their own standards. Maintenance is a nightmare. Creativity and innovation is limited by what the platform allows.
Platforms like Slack, FB Messenger, iMessage and others enforcing bots are the real cancer for innovation.
Why should app developers adopt to platforms demands, it should be the other way around. You’re platforms need micro bots to keep the environment pretty for your users to stick around. There should be an open standard where the same bot can work on every platform.