One thing the Borg have going for them is sheer numbers to overwhelm a whole planet. They don't need to precisely destroy anything as destruction is not their agenda. If they rely on numbers they will be weaker when they don't have those numbers available. The Borg "fleet" seen in VOY was very impressive, but these numbers are in the DQ not the AQ. Yet.