The reason is purely historical. The RDF model was defined before the RDF schema appeared, and it already contained the vocabulary term for the concept of a property, so rdf:Property is part of the RDF namespace.
The concept of explicit classes was first introduced in the RDF schema, so it became rdfs:Class .
source share