It's a false dilemma. Science is the most successful branch of Philosophy, THANKS TO changes in social structure, engineering capabilities due to advances in technology and most of all to the Public Education system which brought this higher knowledges to the masses like you and me. If anything, thank what's called the democratization of education. Without that, everything's just for the elite. But by broadening the net, more minds can be captured, _capitalism_ can *fund* the sciences and technologies alike and also, you can thank: WAR. The militaries you have MOST TO To thank in the advancements of science. Up until the late 1940s, Science was losing funding tremendously, thanks to advancements in technology and engineering alike. Research and Development was Development and Research. Pure research was getting less and less valid because we believed we had it figured out. As we always do. But a deliberate move to put Engineering *under* Science and change it's very definition to be "Applied Sciences" put Science on top. Before that, it was eggheads in Universities. Thanks to more than a little political saavy in the US Education masterminds, Science flipped to being on top. Good thing too, because pure research was almost on its way out. Another brilliant stroke of genius by... again, the US Education system, Science Technology, Engineering and Mathematics became lumped together, JUST A FEW YEARS AGO. Now you can freely talk "Science" and really mean math. Or talk "Science" and really mean Technology. Before that, they were more separate. Now they're considered "as one" which increases their political power.