Bots seem to just randomly roam around, vaguely playing the objective. It would be more interesting if there was actual enemy placement like in singleplayer games.
-Tell some ai to stick to certain windows (like in your tutorial).
-Specify spots for snipers, something longe range and tell them not to move unless forced to.
-Machingunners deploy on sandbags and stuff.
-Demolitions plant c4 in places.
I know thats quite some work but if there`s an AI coding guy who gets paid then this shouldnt be much of a problem.