[0] https://medium.com/bloated-mvp/why-web3s-shared-data-across-...
[0] https://medium.com/bloated-mvp/why-web3s-shared-data-across-...
All of Chris Dixon's tweets you embedded in your Medium post are correct.
Data stored on the Ethereum blockchain and similar ones is public and anyone can build against that data. This is due to the fact that the blockchain is a shared public database. If Twitter's account and tweet data were on-chain, anybody would be able to create a Twitter client that surfaced the social graph and related data in whatever UI they chose and Twitter could not stop it.
If you're technically minded, try building a few throwaway Twitter projects on Ethereum testnet (or Solana, or Avalanche, etc) and get a feel for how it works!
Make an on-chain Twitter clone (e.g., like Bitclout/DeSo), where 3rd parties can't make their own clients for interacting with the same social graph.
Send me a link to the repo and I'll be happy to discuss further and even share any surprises or lessons learned from it.
[0] https://medium.com/bloated-mvp/why-web3s-shared-data-across-...
TBH, it looks like you have a huge axe to grind but don't understand the subject very well. That's why I suggested that you try actually building some things using web3 (which is an eth library)!
It will give you a better mental model of how it works. That will definitely improve your ability to write about web3. Imagining hypothetical apps falls far short of just building a prototype.
Thinking through a topic has a type signature. The required type is "example scenario of your point". You are making points that are vacuous, points that have no example scenarios. It's a problem that can be caught in type checking.