In religion, the ultimate cause of things is always god or gods. The conclusion is already set in stone, and theists are trying to find ways to validate the conclusion.
"by definition, science cannot tell you about them", yes it can, and does. The ultimate cause of things are interactions of matter with the four forces of nature, gravitation, electromagnetism, weak and strong force. I'm sorry if that answer is not satisfying to some, because it does not make you a special created purposeful snowflake. Or, in the words of Fight Club, "You are not a beautiful and unique snowflake. You are the same decaying organic matter as everyone else, and we are all a part of the same compost pile.—Tyler Durden"
What is the cause of matter and those four forces of nature? We don't know yet, but that does not mean we will never know. But we have the best method to discover it, and that best method is so far the scientific method. The scientific method is observation, testing and creating of models with explanatory and predictive powers.
"philistines like Richard Dawkins and Jerry Coyne thinking science has made God irrelevant" - way to go with ad-hominim attacks.
God is an idea to explain natural penomena, because God is postulated by religion as the ultimate cause of things. Science explains things better and more accurate, and hence it does make God obsolete.
"You might think of science advocate, cultural illiterate, mendacious anti-Catholic propagandist, and possible serial fabulist Neil DeGrasse Tyson" - more with the ad-hominim attacks.
"Actually, he doesn't just dismiss it. He goes much further — to argue that undergraduates should actively avoid studying philosophy at all. Because, apparently, asking too many questions "can really mess you up.""
That makes Tyson a pragmatist and not a philistine. And I agree with Tyson. Philosophie is ultimatelly useless, and it's just a waste of time. In science the ultimate arbiter of what is true and what is false is nature, and not philosophical arguments.