Web 3.0 is near. It's only waiting on new technology. Technology which will turn on 1-click user experience. I mean more ease to share personal information, events, ideas etc. This one will utilize voice control to publish text-based information, camera (mounted near eyes) to share pictures, geolocation - to tell friends current position. Most of this gives to us smartphones today, can answer you. Yeah, I agree. But it is still not easy, not handy, not "on the fly".
When you want to post you should to take your iDevice, open software, tap message and then send it (this is the easiest way now, in harder mode you should look for wi-fi, login, etc). It's easir now to save idea in paper then in web, really :) Share photos, etc are mostly same. You cann't tell your camera "take me this pretty girl and place in my Facebook page", isn't it?
This is task for hardware to be ready for Web 3. Why hardware, asks you. I think, current software is ready. We have instruments to develop, open standarts to present information. HTML 5 is text, photoes, video and social ready. It is widely used already. Now time is similair to pre-Web 2: it have had people and software ready and only waited on technology to make it. In fact high-speed nets and cheap Mb-s done Web 2.0