No theory is need. It is all explained in the Codex: Necrons.
The Old ones needed reinforcements when they were fighting against the Necrons and things were going down the drain. Thus they created new races among which were the Eldar (psychic abilities) and the Krork /Ork (fighter).
That's all there is to it.