I’ve built really complex workflows with Jira, and used it for very simple kanban. Even stripped down, it’s still too complicated. The wealth of features tend to lead to practices that can be bad for overall productivity even if they look useful on the surface (sub-tasks, for example).