Jira sucks because kanban sucks.
Kanban sucks because it's an attempt to turn agile, a philosophically low process and highly adaptive workflow, into more process.
Agile sucks because its fundamental ideology is based around writing software as a service in business to business contexts.
It's layers and layers of suck built on fundamentally false assumptions all the way down.