The ultimate discovery of human being is the "science".
Science philosophy tries to provide the ideal concept by which the field of science do not feel worry.
If and only if science follow the rules of philosophy. Science give us facilities and philosophy tries to explain the meaning of science applications in human life. The study of cosmology should be under the philosophy speculation & religious dogma instead of scientific study. Somewhere science reduce the humanism function (humanity) which is the primary function of human life. There is no need to humanity if human being do not accept response to his (human) next generation. Science is also the part of human civilization but when science face with great invention (that may be positive or negative for mankind) then for that creation science do not think about that result, and when science achieves the target then they feel that was challenge for him therefore they did do so. For example as "nuclear bomb", if Einstein knew about the effect of E=mc2 before the explosion in Japan they never create the formula. Nature give us life & science give us facilities, "without science we can try to live but without nature can never be think about the life". Study of philosophy is closely related to nature or natural behaves vs human. There will always need humanity to the existence of human life.There is not the opposition of science but also should be ideal use for scientific applications..