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.
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.
How are transactions routed from one "universe" to another? Let's say I'm on universe A, you're on universe B, and I want to send you a few bucks.