Of course, there are interesting questions about whether this explanation is the best explanation, whether it counts as a full explanation, and whether it is existence is a brute fact or something that can be explained in terms of some fundamental, infinitely creative principle.