The information bandwidth on block based cryptocurrencies is far too low to support these deeper levels of complexity, and I doubt will ever get much better. Blockchains, despite being a distributed phenomenon, still centralize the flow of information into one stream, the chain. Ethereum, by my estimation, operates at around 7 kB/s, and Bitcoin at 2kB/s. These are clearly glacial speeds - think of how limited an internet connection at those speeds is. How will more informationally needy systems be constructed on top of so paltry a base? The problem is a blockchain's protocol must somehow coordinate the distributed actions of its participants, which are generally spread out across the world. By centralizing information in the chain, they are exhibiting the same intractable slowdown that we would see trying to emulate a brain on a CPU.
I think we’ll see if bandwidth and latency improvements bring more application development. Solana and Avalanche are orders of magnitude faster than Ethereum and their ecosystems are rapidly evolving.
Btw Solana founder is ex-Qualcomm and worked on embedded distributed (multi-core) systems and Avalanche founder implemented a faster more elegant consensus algorithm. Can hear them discussing technical aspects of development: https://open.spotify.com/episode/632rPGnMZlHag7DJ1SCDUV?si=F...
read up on L2 chains - both optimistic roll-up and zk-rollups. this problem you are breaking down has been the subject of study and development for years now and is nearing implementation - https://www.gemini.com/cryptopedia/layer-2-scaling-zk-rollup...