Comment Philosophy is not dead! To answer the important questions, Imperial needs to embrace philosophy