I agree sql is almost always better, but heard that many new students and programmers would rather have a piped Grammer. Eg. Unixish https://github.com/opensearch-project/sql/blob/2.x/docs/user...
Have a look at PRQL (www.prql-lang.org)! That's exactly what it's aiming to provide.
Re: Elasticsearch SQL
#61we looked at it recently, alas; we start the effort much before prql came up