I agree completely. A shared ledger is a great idea, but not when anyone can write almost anything into it. Then it starts turning into some sort of massive torrent that has to be synced around the world.
If you've tried recently to sync up a self-hosted ETH wallet app, you've probably noticed what an incredibly long time it takes to get the whole blockchain. Meanwhile the HDD is thrashing around like crazy; if you're not using an SSD then forget it. Wallet apps like Parity are a little more forgiving (probably smarter in how they handle the blockchain), but still, it's dozens of gigabytes already.
To me, the single, shared, universal blockchain idea seems more like a proof of concept. It's also pretty hard to ask every node in the network to see every possible transaction. I am virtually certain that whatever ends up taking over the world will not operate that way. Things just don't scale like that.
For anyone not familiar with some of the proposed scaling features for Ethereum, quadratic sharding could alleviate this problem by having hundreds of Ethereum universes that can talk to each other and commit their root merkle hash to the main chain
So who decides what is worthy? If I value the penis I draw important enough to spend $100 to have it embedded into the blockchain forever, who are you to say it's garbage?
I don’t know. But 1000’s of people drawing pictures, saving their documents, uploading photos, trading files - that’s the problem. A few people doing a proof of concept isn’t a big deal.
To me, the single, shared, universal blockchain idea seems more like a proof of concept. It's also pretty hard to ask every node in the network to see every possible transaction. I am virtually certain that whatever ends up taking over the world will not operate that way. Things just don't scale like that.