How do you eliminate all non-task ticket types in a Jira board and allow any ticket to be a child of any other ticket?
It’s hard to configure away complexity from a product if it’s designed to be complicated.
This here is the single most insane thing about Atlassian.
I have no idea why you would want this from a work management point of view, but you can just use issue linking to describe a parent <-> child relationship.
Re 2: Set the project's issue type scheme to one that only allows tasks and subtasks. That gets you one level of nesting. (And even though task and subtasks are different issue types, changing from one to the other is trivial since they have identical fields.) Allowing epics gets you another at the top level. That's a bit limited, but wouldn't arbitrary nesting be even more complex?
The fact that it’s so feature packed and customizable is the point.
I think the complainers are not really investing the time in to change project settings to fit their needs.
My only complaint about the Atlassian suite is the performance of Jira and Confluence. The overall page load speed is too slow.