He can’t very well be sacrificed over and over again for any and all other worlds
Are you placing your own limits on God? It sure seem to me that you are doing exactly that. Do you actually believe God could Create a much bigger universe and then not be able to manage it? Your lack of Faith is disturbing.