I've run into quite an annoying problem while playing crossfire as of late. I'll go to throw down a firebase, and let's say that it conflicts with the geometry of the level... the cooldown will be activated and start cycling, but I get no firebase. This has boned me over several times... not saying it's a crazy issue, but it's something that I encounter at least once a game or so. At least make it so that, if the firebase placement conflicts with map geometry, then don't activate the cooldown and whatnot.
Just adding an easter egg to this post. If you throw your turret out of the map, you get $10 in turret kill.