Semantic web is not that hard to understand. But facebook/google/etc will NEVER adopt it. They are not interested in opening (meta)data in highly precise and machine readable form to 3rd parties. So the only adopters are geeks/scientists.
[2] https://developers.google.com/knowledge-graph/
[3] https://developers.google.com/gmail/markup/getting-started