For fights being so heavily scripted and memorizable, people sure have a lot of problems on Titan.

I think your memory of 1.0 is pretty fuzzy. Ifrit was just as easy to anticipate then and the only main difference with Garuda is the randomization of which of her three "phases" she calls on after Aerial Blast after they've cycled once.