Use cases are typically straight forward, I think you mean their implementation is not.  Maybe combine this sentence with the next: "The implementation of use cases is rarely straight forward because many of them may interact with each other."