The big idea of BDD/Cucumber tests: “Write tests in plain English so...
The big idea of BDD/Cucumber tests:
“Write tests in plain English so non-devs can help write the tests.”
I’ve seen this attempted at many companies. I’ve rarely seen it work.
Why? The non-tech folks aren’t willing or interested in helping write tests.

What I have seen work: Developers wrote clear tests, based on clear requirements.
No BDD required.