So you submitted something that's not really a Show HN, just "because the number of articles submitted there is lower, hence each post remains visible longer", and you used an editorialized title for your submission, because it seemed better fitting for a Show HN.
No, that's not true. If you read the article, you will see it is a Show HN.
I added several GraphiQL clients to play with it, so readers can interact with my service.
The thing is this: I wrote my article to fit the "Show HN" status! In other words, it was in part because I wanted to rank high, that I added all those GraphiQL clients to the article.
Why? That's what I explain in my blog post: because Show HN gives me higher chances of ranking high. So I've been truthful to the spirit of it.
But the blog post could not have that title "GraphQL on WP will look like this" because it makes me look arrogant, because there's another solution, WPGraphQL, and that solution could also become the solution.
In other words: I'm doing the Show HN properly, but I wrote my blog post to fit the bill.
May I introduce you to https://news.ycombinator.com/newsguidelines.html and https://news.ycombinator.com/showhn.html