This is a amazing article I could not stop reading. The examples you gave were on point and made it very easy to understand the potential future implications.
If I had any critique it would be that you did not talk about distributed public blockchains like bitcoin. Public immutable blockchains with no central authority is a huge software break through that is going to allow for digital currency and asset that are peer to peer. Great stuff in my opinion.
Anyway great article I will be sharing this with my friends.