Quite the opposite. If you are going to use GraphQL. The ideal is always to use mutation in GraphQL. Because it parses the object correctly. But if you try to do the same via DQL/RDF. You might end up making mistakes because you don’t know the model well.
The problem is something else. Not GraphQL, I’m 100% sure of that.