It seems to me there are a number of posters in this thread who have decide that "philosophy" means what they think it means, and are ignoring the clear and unbroken line of thinking that established most of our world understanding back to antiquity.
There's a lot of talk about science. The standards that we now call "scientific thought" are not universal truths, they are human inventions. In addition to being a process, scientific thought as a a series of standards and behaviors is also a process! In fact, we are still refining it, and the tool used to guide the development of science as a whole is philosophy.
There are many outdated parts of philosophy that can be safely ignored or are barely relevant. But to discard the entire field of study belies a complete lack of understanding of what philosophy is.
There are countless people who make me sympathetic to BNW's knee-jerk reaction against "philosophy". However, they are only superficially philosophers. When you arrive at philosophy via computer science, you begin to realize just how pervasive and relevant it is to every other discipline.
In other words, it is not just some froophy liberal arts nonsense. Like many disciplines, the most batty proponents may give the illusion that it is, but there's some serious "crunch" there.
EDIT: It is very much like how psychology is an actual scientific discipline, but you'd never know it because 90% of "psychologists" are barely scientists and see value in Freud. There is an awesome ten percent off conducting experiments that teach us things about human thought, but you rarely hear from them because their not pretending to know stuff that can't be known.