Here’s the reply I posted to Hacker New.
What you’ve outlined above is a common misconception about RDF. Here’s another way of looking at RDF:
An abstract data definition language for structured data represented as entity relationship graphs. Basically, the same Entity-Attribute-Value model that’s existed for eons plus the addition of formalized identifiers (i.e., IRIs) for denoting entities, attributes, and values.
That’s it!
RDF Schema, OWL Ontology, etc.. are simply Data Dictionaries comprising terms that describe Entity Relationship Types.