"But they don't; even moderately competitive players can beat the best bots."
That's because the programmers are bad at AI for that kind of game. It just means human beings don't understand how to make a good AI for a game like starcraft. AKA the human being being the idiot that doesn't understand how to make one.
But they don't; even moderately competitive players can beat the best bots.