It is not at all a useful discussion point.
All the discussion should be limited to Science.
And before discussing any such concept we must arrive at a common understanding of concept called God. God means different things to different people.
Which defintion are you fighting against?
The creator is not needed in some religions.