You&#x27;re right, in that if you are writing Gherkin specs as a replacement for something you can implement using Capybara, then I don&#x27;t think you&#x27;ll get the most out of Cucumber – it becomes an unnecessary abstraction.<p>If you&#x27;re using it to communicate features to other team members, it can be super-useful, since it&#x27;s much easier to comprehend that the equivalent developer-friendly code.