> Philosophy to me is a kind of fanciful thinking.
Then you don't properly understand philosophy.
One thing philosophy does is help you construct valid arguments and to recognize fallacies, which are very useful, practical skills.
I took a course on logic as part of my undergrad degree, and it was there that I learned about De Morgan's laws -- which I use frequently when I'm programming.
Moral philosophers confront some really big issues, but they're not all bizarre hypotheticals. Many of them have real-world consequences, such as the debate over euthanasia and assisted suicide.
Philosophy is not all about navel-gazing. It's unfortunate that so many people hold mistaken views about it.