Science in and of itself does not need philosophers, but humans need scientists to be philosophers because scientists are the ones responsible for the technological advancement. You cannot have philosophers who know nothing about the advancing modern world. How long are scientists going to sit back and criticize one religious idiot after another, and actually get up and drive their own ideals?<quoted text>
That is true. Science these days is devoid of philosophy, or rather 'mostly'.
I do however, offer another explanation as to the why. I believe that when society feels that a certain obstacle (religious, political, or otherwise) pkagues the people, then you would find many people offering their insights and philosophy. They are crucial to the advancement of our species. Surely you know about the great philosophers of the pre-Industrial age, people that were deemed the inspirators of arguably the most important political happening of the past 400 years, the French Revolution and the destruction (or severe weakening), of the noble class.
Science was also in jeopardy, as you correctly stated, from the side of the church. Flood geology and Creationism were considered correct. The world was thought to be flat, etc.
Once again, famous philosophers changed these views. Today, no church stands above science. Religion takes the back seat. Science is on the right track, methinks it needs not philosophers.
Most recent philosophers have been talking about questions in the modern day; things like human rights issues, nuclear power and sustainability of world peace.
The intellectuals must take back control of the world. We have a "take a shower" president as it is. How is that working for us?
The Church does not take the back seat. That is an illusion. The masses are still controlled by religious nutcases and with democracy and socialism on the rise, its highly possible science can be dismissed and suppressed once again. Even in the U.S., the current leaders in scientific research, science is being suppressed.