I don't have a problem with Ran'jit or Zenos beating us. I don't even have an issue with Ran'jit just beating us because he's that well trained and badass.

I have an issue with how things resolve. What changes between our second and third fight with Zenos? Nothing except our level number arbitrarily went up. What I don't like is the vague 'power level' shoenen vertical story power progression.

We didn't overcome some great trial to beat Zenos/Ran'jit. We didn't do some training to coutner their style or find some sort of weakness to exploit. We just keep doing our thing, and then when the script says it's time to beat them, we beat them.

The other issue I have with it is how the initial battles themselves play out. An easy as hell boss fight with easy mechanics chipping away at an over inflated health bar with a pre scripted 'you lose' moment does not sell a character as intimidating. It makes them feel cheap and annoying.

It would play better if the fights were actually hard, keeping us on edge, and making us scramble just to try and survive as long as we can. SOmething more like the chapter 3 end boss of Type 0.

I don't care that every now and then we lose. I care that we get an easy scripted boss fight, lose because the story says so, keep doing our normal thing, and then magically win when the story says it's time for us to win.