The bots rule the servers. This is a game that encourages bots. I literally find them in every single crevice on the map. I don't know how your guys are fighting this but it ain't working at all I'm afraid.
I'll still be playing because I find the game relaxing but this could be a lot better.