While I love this game, if you understand the combat system even the hardest fights become trivial. I had no problem steamrolling over the final boss on my first try. It�s not that hard.
Granted, I�ll take that over the old games� end bosses, who could also be cheesed but we�re designed so they really could only be cheesed, and there wasn�t much chance of victory in a straight fight.