Howzabout we just give up and pass the buck upstairs.. .. and settle on God in all his infinite wisdom and mysterious ways defines folk...??? It's not for us mere mortals to ask questions why he does stuff... There.. that easily sorts that out...