I prefer the challenge to come from the unique mechanics of the battle and what I see happening on the screen, not from learning a fixed sequence of buttons that you need to perform the same way every time.
It's why I like red mage, where at every turn you just need to do an action based on the current state of your gauge.