Did you find this specific example in the doc ?
We are revamping the doc at the moment. the JSON format is in DQL exactly for the reason your mention. By default it’s working as explained in DQL.
We are working on a specific page of the doc about GraphQL and DQL interoperability.
Your point is very valid and we will make sure we explain the naming convention when you are using a DQL mutation to set data for a GraphQL schema. This is a very common use case and we certainly have to clarify the doc on that subject. Thanks for the feedback.