Your materialistic perspective is useful but not complete. I find that where it looks more shaky, this semi-scientific nihilism, is in the origin and continuation of something so complex and willful as life. Knowing that there's only a very distant resemblance to the phenomenon of life from things like the 'life' cycle of planets or gravity (i.e. life as a phenomenon is supposedly extremely rare in the Universe and has no equal) , your position on this can be summarized as 'this incredible self replicating, self perfecting machine started casually, but furthermore, it also keeps its coherence and direction casually every nanosecond'.
It stands to reason that if 'chaos' spawned life, despite the systematic inertia of life (think of a program that can create programs, that means stability), chaos should be able at any moment to disassemble life, which is just atoms arranged whimsically by chance. This is problematic, as proposing that something with the characteristics of life has been spawned chaotically AND chaotically keeps its shape and goals constant is absolutely illogical. It's much more likely that there's an underlying and invisible force, impulse, will, that acts as the structure that supports the whole thing, from one point to another, billions of years later.
In particular, when I speak of the scientific impossibility of nothingness, I speak of zero-point energy and the existing/not existing subatomic particles that fill a 'vacuum'. What am I saying? It ISN'T a vacuum. That's why there's something there. Some philosophers ALREADY had elucidated this long ago, that it stands to reason that nothingness not only is inconceivable, but also impossible, and that behind the manifested, which is mutable, there must be a constant which is not manifested.