I'll throw my two cents in here. Necron, and actually most of the talk that surrounds a lot of the aspects of the worlds themselves (Terra, Gaia) all make me think back to the Latin they are based off of-which leads me directly into saying that I think Necron is ripped STRAIGHT from the themes of Greco-Roman heroic stories. For his role, Necron plays the gods that believe they have created a flawed creation, and for the part of our heroes, they play the representatives of that creation to prove that it is not flawed, that it deserves to continue. The gods, in their hubris, decide things for the creation, so it all leads to a head, in which the heroes-mortals, all-fell the gods. This leads to a realization by the gods that their creation, right NOW, is perfect, because there can be no other explanation for how mortals struck the gods and battled them to a standstill.

That's purely conjecture, mind you, and I don't care about all you little prancy 'this is a canon only discussion' types. I'm willing to buy it was just an homage to previous final bosses, sure. Course, if the glove fits, I don't see why there can't be multiple explanations for something that wasn't explained at length.