I've finally figured out why I dislike the battle system so much.
Doing a fort capture mission. It's near my level. Should be alright. Fight through waves and waves of dudes only to be greeted with two mechs. I can't damage either enough to win, but I have 20+ phoenix downs and 10+ megaphoenixes. By the time I've burned through all of these items I've been fighting for 40 minutes and the mechs are only at half health. I end up dying. What a waste of my fucking time. As it was a base capture assault I couldn't run away. At no point did Ignis's libra activate properly. At no point could I tell which attack was insta-wiping my party members, or have any control over them not getting wiped by it. These enemies were close to my level, yet unbeatable. On the other hand I took care of a lvl 72 earlier. No consistancy.
Summary:
-Enemy levels are meaningless bullshit in this game
-Enemies are 'bullet sponge' wars of attrition
-You can't save your party members from being insta-wiped vs powerful enemies, there's no 'hold back' or 'defend' setting, no AI control at all
-Libra simply doesn't seem to work, or at the least it's super inconsistent, so knowing which weapon / element you're supposed to be using is way, way harder than it should be and often seems impossible
-It can be impossible to know what's hitting you, or which specific attack is the one wrecking you or your party
-Because you can heal again and again and again, you can end up surviving half an hour or more in a battle you don't have the damage to win, which just wastes your time and burns through all of your items. If you don't have the option to run away, you're fucked.
It's pretty to look at, but it's shit. The game has wasted so much of my time today...
EDIT: OH FUCK my last save is inside this fortress! Fuck! This might be it for me....