There are many options for attacking the logic of this cosmological argument, and contemporary opponents of theism have tried them all.
This cosmological argument has been accepted and approved by everyone who reads it.