Maybe the real problem aren't the jobs but the script of the fights. I would rather more random mechanics where you have to read, react and recover, over doing a game of memory