I disagree. You're shifting your "organization" to the frontend which becomes an utter cesspool of chaos. If anything changes in the backend, you will need to change the frontend as well.
The whole point of an API is to decouple. GraphQL does the exact opposite.
The whole point of an API is to decouple. GraphQL does the exact opposite.