* You have to navigate a half dozen pages to get to what you want assuming you can navigate the maze of links.
* Site search incompletely indexes the site.
* Site search has poor ranking. Twenty pages of press releases and other crap mentioning what you want before the actual info.
* Site search doesn't handle spelling mistakes so you get no results.
* Site search doesn't handle related topics so if you search for the wrong or alternate phrase you miss what you need.
* No site search feature at all.
So yeah, search engine is my first choice.
But let's assume you use a search engine only for stuff you aren't intimately familar with - how could you trust the quality of the results? If they are so bad at the topics you know much about - why should they be better at the other topics?