Why don't people make bots for something other than Half-Life? I could name a hundred games/mods that are just begging for AI.
I think HL has the best interface for AI programmers to hook onto. We looked at this with the United Bot project, but what was available for other games was so limited that I think we all but gave up on the idea.