I have always hated Gherkin because the extra layer of language expression / abstraction is superficial, and PMs can't write any ol' thing that makes sense, it has to be supported by the parser.
But LLMs can make sense of any ol' thing, so, and it shocks me to admit such, maybe Gherkin is back on the menu.