I think a lot of these ideas in here are awesome... but I don't see how they're different from the basic semantic web concepts that have been tossed around for years now.
I've been spreading the merits of the semantic web for years. People just ignore it. I've never been able to tell whether the idea is flawed, or if people simply don't get it.
I regularly go as far as to claim that the lack of semantic web is the cause of all the world's problems.
Semantic Web expects people to do extra work, with no benefit. Create a benefit for those people, and you'll see it get done.
Imagine Facebook being replaced by the semantic web.
Yes, for the readers, if there were enough structured content available, that would be a benefit. They aren't the ones that need convincing.