GraphQL ends up being capable of whatever the backend exposes in the GraphQL schema, right - so in a way, they are isomorphic. However, in reality I'd argue GraphQL is a brilliant compliment to Cypher.
Here are some use cases I think Cypher expresses nicely that I (as a GraphQL noob) don't know how to do in GraphQL:
Simple recommendation engine - suggest people with lots of friends in common that I don't already know;
MATCH (me:User)-[:KNOWS]->(friend)-[:KNOWS]->(fof)
WHERE NOT (me)-[:KNOWS]->(fof)
AND id(me) = blah
RETURN fof.name, count(friend) AS friendsInCommon
ORDER BY friendsInCommon DESC
Basic routing - what's the shortest way for me to get to work? MATCH p = shortestPath( (home:Address)-[:ROAD*]-(work) )
WHERE home.street = .. AND work.street = ..
RETURN p