GitHub and GitLab workflows are much more convenient in my opinion. They were made with actual workers in mind: developers, QA, release managers, DevOps, etc. Jira, on the other hand, is purely manager's toy with all it's useless features that often stand in a way of daily routine. I never saw any developer who was happy about Jira.
> I never saw any developer who was happy about Jira. We did a clean Jira setup from scratch as set up by developers for developers. It was fine. It wasn’t until the company hired full time TPMs who made it unnecessarily complicated with an endless list of plugins and processes that it got to be miserable. The real killer was the way they wanted us to use it: They declared that only TPMs could move tickets, and only…
Jira's like guns: it can be used for good or evil. But given how bad the worst case can be, would you really want to leave a bunch of rifles lying around your company?