No, you're not. The forum search sucks - as you mention, it's easier to find stuff via the Google Site Search. This is an inherent problem with PHPBB, the software we use for the boards. If anyone has the requisite skills to fix it, I would happily let them do so.
As for the wiki, we have a half-dozen Wiki administrators, who are operating more-or-less independently. A while back the registration link was disabled. I'm going to make you an account, and spend a little time trying to get that to work again.
Basically, we are all stretched thin and although many people offer to consolidate the forums (which are an ongoing discussion) into the wiki (which is a living document) the reality is that there is not much motivation to do it.
I am aware of how rough it can be and I am interested in suggestions on how to fix it - but for them to work, I feel they have to be less effort than the current system, and they can't rely only on my effort, or the effort of just a few people - we have to find a way to distribute the effort.