The Yadava domination theory is bunkus.
2 possibilities: Krishna was God or he wasn't.
If he were God, theory is nonsense for the obvious reason God wouldn't particularly care if one clan dominated or the other. If he did, he didn't need such elaborate schemes. One thought, and Yadavas would be the only ones left on earth.
If Krishna were not God:
1. At Panchali's swayamvara, the only thing he could've known is her and Yudhishtira's son would be king. Ie, if Panchal and he managed to get Hastinapuri to cooperate.
2. When Subhadraharan happened, let's assume Panchali was childless as she seemed to have been. Even then, Krishna couldn't have known she'd remain heirless for so long.
3. Once Subhadra had Abhimanyu, he WAS considered heir as we see in vanaparva.
4. There was no way Krishna could've known dice hall would happen.
5. Abhimanyu died, but there is no way Krishna knew Uttara's child would be a boy. The Ashwatthama massacre happened much earlier in Uttara's pregnancy. If the baby turned out to be a girl, the empire could potentially have gone to Babruvahana as he'd the only one left.
6. Krishna slaughters most of the Yadavas himself.