You may consider it flawed because if conflicts with your theology.
I do believe though that you are dismissive of creationism even though you know if something inanimate gains life it is more than likely there was an intelligence involved; it is simply more feasible.
The only theory I know that postulates life from a rock, as you describe, is creationism. Genesis 2:7.
Maybe you should read “the Origin of the Species” You will discover that the theory you are so proud to put forth does just that.