Very good critique by blue of the cosmological argument, which has to fiddle about with uncaused/caused and actually ignores scientific developments.
But there is another traditional critique, which looks at the first bit, 'whatever begins to exist has a cause ...', and argues that nothing actually begins to exist. Thus if you take a table, it is made from a tree, the tree came from a seed, plus loads of sunshine, rain, nutrition, the sunshine comes from a star, which was formed billions of years ago ... And so on, and so on.
Energy and matter go through changes in form, errm, that's it. Cue AB, who will say, isn't it wonderful how God does all this! Don't be daft, it's the blue Venusian magic jellyfish which does it, cos it told me all about it.