Actually every single JRPG is about to grind levels. JRPG games are tend to be mathematically correct at some points, given a little rng into the system. If you want to beat them, then go and level up your characters, this is always the key in every single jrpg game. The difficulty is just right. What the point of playing a game if you are always winning.