In our first Jira instance, we created whatever issue type was requested, which resulted in having thousands of issue types. This caused some confusion later for agents with trying to figure out what issue type needed to be used, and probably impacted us negatively in other ways. In our new Jira instance, we are trying to follow best practices for when to create an issue type but need with understanding what is the best practice for when we should create issue types.