I find that bots can be useful when it comes to testing balance, particularly when they're on their highest difficulty settings, mainly because they have exactly the same skill-level (in general; obviously soldiers aren't as good at headshotting as snipers are) and they only use default weapons.
If they were recoded to actually work as a team (and special-jump properly), we'd be set.