From Tim O’Reilly’s My “Outdated View” of the Semantic Web:
It’s always seemed to me that Web 2.0 as it was evolving would eventually turn into the Semantic Web, just that it was too early to specify the means by which it would do so. What’s at issue is not where we’re going, but what tools we will use to get there.
This is a great post of Tim quoting the comments he received about his notion of Semantic Web from some of the semweb luminaries. I think it is easy to come to the conclusion that Semantic Web is complex and rigid. Hopefully many of the emerging use cases would convince people otherwise. Widespread adoption of Semantic Media Wiki may be a good starting point.