I understand why you'd want it, and that's why RFC10008 introduces QUERY as a GET-with-body alternative.
What is the use of spec adherence if it leads to unusable/broken applications.
Sticking to RFC is one thing. Advertising as node compatible is completely different altogether. Many people cannot see the difference.
Atleast a flag would suffice as that would ensure existing infrastructure tooling doesn't break while keeping the RFC spec folks happy.
https://github.com/graphql/graphql-over-http/blob/main/spec/...
The QUERY method is a step in the right direction but it came too late.