I'm not saying that I don't like the idea of web 3.0 but where's the reality? While its nice to believe that we'll all create APIs that will "talk" to each others APIs - currently we can't even agree on which programming language is the "best" much less the which data format should be used. I guess if we could get a standard set like the appliance industry does with electricity (120 Volts, 60 Hz, 3, 2-3 prong plug) then it might happen. I'm not even going to touch on the invasion of privacy...