The reason it's taking so long is precisely a direct consequence of trying to avoid civilian collateral damage. Damn silly idea, of course, but there it is
As Jackie Fisher put it: "Moderation in war is imbecility."
Mind you, it was easy for him to say. He was an admiral. Not a lot of collateral casualties in the middle of the Atlantic.