So you have had your rant. We all know that science cannot explain everything, but what it can explain it does so pretty well. What's next? Is there something better? Philosophy explains nothing; it just "talks". Is there a point to the thread besides your rant?
This is simply not true. Philosophy explains a great deal, including why and how science functions.