Hi Bob,
I think most of the increase is due to the RDF model.
I suggest you revisit the model so that attributes that belong to an entity are really stored as properties of that entity (node or relationship) and only semantic links between objects are created as relationships.
For many attributes the total normalization of the RDF model is not needed. OTOH it also provides a better read and update performance in Neo4j if you're closer to the property graph model.
That said for attribute where it makes sense to treat them as separate nodes, feel free to do so, just not as a general rule.
HTH
Cheers, Michael