You and a number of your colleagues keep asking what philosophy (of science, in particular) has done for science, lately. There are two answers here: first, much philosophy of science is simply not concerned with advancing science, which means that it is a category mistake (a useful philosophical concept) to ask why it didn’t.
BOOM! By now you have probably read about Neil deGrasse Tyson’s dismissive remarks about philosophy (previously). Well, entering into the ring is Massimo Pigliucci (CUNY) over at his Scientia Salon. “Time to set you straight once more,” he tells Tyson, who can barely respond when it’s over. OH YEAH.