Es que el buscador de este foro no es tan avanzado como los de Google, Yahoo! o exalead. Es mucho mas simple. Se limita, simplemente, a buscar las palabras con una consulta SQL, así si buscas "palabra1 palabra2 palabra3" construye una consulta similar a:
Código SQL
[-]SELECT message.*
FROM message, word
WHERE message.id = word.message_id AND (
word.word = 'palabra1'
OR word.word = 'palabra2'
OR word.word = 'palabra3'
);
o similar. Aunque pongas "+", "AND" o cualquier otro "comando" seguirá utilizando "OR" en la búsqueda. O al menos el foro phpBB funciona de esa forma.