Fights usually are long in this sort of game, expecially boss fights. I don't think three strips is not too much, IMO. I think the problem is that the fight is turn based, so it's less engaging and feels slower then other fights.