Ran'jit beat us using some sort of technique, and we found a way to counter it, and then were able to beat him. But just throwing us into hopeless boss fights with scripted losses 'oh no he's too pooooooowerful' and then inexplicably having us beat the same character later for no reason other than assuming it's because our levels got higher is disapointing.Take Fordola for example, after the cannon incident Uriangr made a way to turn her power against her and we used that to defeat her. That was much more narratively satisfying, if still a bit convenient, than how Zenos and Ran'jit were handled.