I think the Sub spawn was deliberate, to keep defenders from just constantly spawning around the Docks. Think about what it will be like attacking the Docks and watching every defender you kill just respawn right on top of you. They either respawn in the Sub or around the Docks area, and if they all respawn around the Docks then getting past them will be impossible, especially given the number of weapons and health packs around there.