I like the argument a great deal. Of course, it doesn’t prove that the Christian God exists, only that the universe is caused by some necessary being.
A few comments:
Metaphysical necessity entails two things: that something must exist as is in all possible worlds, and that such a thing must be eternal.
Does the metaphysical necessity of objects entail eternality? I would have assumed it doesn’t, since the metaphysical necessity of propositions doesn’t entail eternality. Why couldn’t there be a cheeseburger that necessarily exists during the first few seconds of every possible world, and stops existing afterward?
Now, if the universe exists as is in all possible worlds, then nothing that happens in the universe could have been different, ergo hard determinism (no free will.) But apart from the intuitive implausibility of this notion, recent advances in quantum mechanics show that an observer could have measured a subatomic particle differently, thus refuting hard determinism.
Those experiments don’t disprove hard determinism. They *might *disprove that every hard-determined is in principle predictable by human beings, but they don’t disprove that (ontologically) the events necessarily follow from previous events.
Also, I don’t understand where you’re getting the assumption that,
if a necessary being exists, then the universe exists as it is in all possible worlds. Why couldn’t a necessary being make one world one way, and another world another way? After all, we are thinking of the necessary being as a free being who can cause things according to free will, no?
Now, some try to get around this second premise by postulating that a necessary substance exists which created the universe. But let’s see what that would mean; this necessary substance couldn’t have been made up of anything which our universe is made up of, because that would mean it would be made of contingent substances and wouldn’t be necessary after all. Also, such a substance would have to be conscious in order to do something by itself, namely create a universe (if it had to be caused to create the universe, then that would be the sufficient reason for the existence of the universe, and that would just push the question back.) Thus agent causation must be true, rather than event causation, because the latter just leads to an infinite regress.
I don’t understand why agent causation is necessary. Presumably because of the principle of sufficient reason? Supposing we had a necessary thingamabob that mindlessly created all things, you might ask the question, “Why did the thingamabob create *these *things, instead of other things?”
But this same problem applies to God, too, so far as I can tell. If we apply the PSR here, we will ask the question why God creates these things rather than other things, or more precisely, why God has these characteristics rather than other characteristics. That question isn’t answered by agent causation, so I don’t see how your argument proves a necessary God rather than a necessary thingamabob.