Thia is clearly made by a zealot theist.
What is wrong with it?
Atheists do not claim that science explains everything. They just do not pretend that there is an explanation for the unexplained. That way they they leave the question open unless answered scientifically.
The truth is, most theists are the same in terms of accepting scientific explanation. The difference is they assign "God" as the answer for the unexplained stuff. To emphasize their praise, they overexaggerate the extraordinary parts of their beliefs. Once science explains these, they abandon these ideas, until eventually everything that remains is myth.