I think we would all be better served if the blockchain could be replicated and tweaked to become a new public publishing platform that is the equivalent of Twitter today. Access to the blockchain would then become a function of clients who follow the established spec/protocol, analogous to browsers and the web today. There are a couple of startups that are already pursuing the idea, but I think that this could only become realistic if Twitter were to die.
>>farees+(OP)
Let's take all of Twitter's scaling problems and put them on a protocol design that's way more difficult to scale and optimized for entirely different access patterns and bandwidth requirements?
This seems like a entirely inappropriate application for blockchains. There are other more suitable P2P constructs we could create using similar ideas (which predated bitcoin) instead of jumping on a bandwagon.