First off, I am obviously not the only person who thinks it sucks. This thread has gotten a lot of negatives from people other than me concerning search. So saying it works well is not really examining the situation.
Second, you have a paying customer raising a problem. This is not the way to react to it. When a customer points out a flaw and other customers chime in, you should look into it, instead of immediately dismissing it.
Third, if you have to learn to use it it's broken. The web is supposed to be about easy, intuitive interfaces that require no explanation. Site searches should be the easiest thing to use about your site. As this thread has proven it's obviously not close to that.
Fourth, Google has this figured out. They provide site-searches for free and even give you instructions for installing it. And it's worth pointing out they delivered the right thread, top result, even when I used a search term three characters or under.
Fifth: Even if you don't want to replace it, I think it's fairly obvious that getting rid of the nonsensical and confusing three-char limit would make a lot of sense, especially given that searching for three character terms is going to be fairly natural for most people (ALT, NE, vs, Ray, etc)
#1 Didn't say you were the only one. It's a common complaint, but if you take a little extra time with your search and know how to use the search function, you can almost always find what you are looking for very quickly.
#2 Of course we take these complaints under consideration. If there's a way to improve the search function, why wouldn't we do it? I'm sure our tech guy Keith Overton is aware of all the issues involved and could explain them much much better than I could. You could probably start a thread in the website support forum as I'm guessing this thread won't last on page 1 very long.
#3 I guess we disagree on this point.
#4 A google search box is provided on the search page to help with 3-letter terms.
#5 Sure, it makes sense to allow them and I'm sure everyone would agree with that. But, this ignores how much larger the database would have to be if we wanted it to store every 3-letter word typed on these message boards. It's a matter of priorities. Most people want a board that works well, pages that load quickly, etc. Having a perfect search function would be awesome too, but not if adding it means that the entire board is going to slow down and ruin the message board experience for 99% of the users. As I said, there are limitations here and Keith is really the best person to discuss them with.
EDIT: this thread got moved while I was responding. The FFA isn't a good fit. I'll move it to the Support forum.