That's true, the original idea being to limit query size to improve performance. I know there are plans to open the GraphQL API to POST requests, although it's not being work on right now.
We need to take time to consider that option correctly because just allowing huge queries will put a lot of strain on the API.