Well it's getting more and more complicated as the story goes on (like a good story should) the fights (at least the major ones) can no longer be explained by, oh! Here's a super strong RANDOM person that appeared out of nowhere, Let's fight!
And if they WERE explained like that the fights would...