私は以前にまったく同じ質問をしました。通常、人々は複雑さを問題として挙げています。それは本当に悪い習慣です。問題を離れる時間が長くなるほど、問題は悪化するからです。セマンティックWebは、複雑な問題に対する高度なソリューションです。簡単にはなりません。また、単純さをRDBMSと比較するのは単純だと思います。最近のほとんどの開発者はORMに精通しており、抽象化された永続性を使用して作業しますが、永続性メカニズムを認識していない開発者もいます。セマンティックWeb(ORDFM)の永続化フレームワークは、通常、それほど洗練されておらず、進化していません。そうは言っても、多くの組織がRDBMSから離れて、RDFとSPARQLが最良の候補であるNoSQLソリューションに投資しています。
セマンティックWebが複雑であると人々が話すときに私がいつも指摘する素晴らしいケーススタディは、BartvanLeeuwenの話です。
http://semtechbizsf2012.semanticweb.com/sessionPop.cfm?confid=65&proposalid=4590
本物のフルタイムの消防士(実際の火を消す)がデータベースと独自の形式の代わりにSPARQLとRDFを使用して、本物の問題(緊急サービスでのデータのアクセス可能性)を解決できる場合、私たちの残りの人がそうしない言い訳はほとんどありません。私のポイントは、それが障壁となるテクノロジーではなく、何か別のものであるということです。