I've had such discussions before. It always goes thus: somebody claims philosophy is relevant for sciences, I ask for details/evidence, and in the end I get "why do you think philosophy should be relevant for sciences?" :) I don't; it is the OP who did.