It may have to do with the object definition, and what the code considers in determining if the town is "down." Bunkers fuel tanks may be considered field objects, as opposed to "town objects." The code may only require that all "town objects," i.e. buildings, be destroyed to capture, but doesn't care about "field objects" like ammo bunkers and fuel tanks.