I think most would agree that prevailing conditions played a large part; scudding low cloud, rain showers, low vis, plus moving ships, helped preserve those slow Stringbags.
Carrier Argus was abeam us at one time, I watched a lot of ratings trying to hold down a Walrus (I think) on that slippery heaving deck; not an easy task. Incidentally, we were on the fringe of that weather system
A Video I have shows clips from the Bismarck incident; one shows a Swordfish and its crew; while one holds the squadron’s lucky black cat, the pilot points out a row of holes in the fuselage, in upper class accents he talks of ‘Showing the Hun what for’. (Good propaganda). In contrast another shows Bismarck survivors leaving a British destroyer, they look very fit, a tribute to them, also to the crew who looked after them.
There was a theory in those days that cannon and larger shells would pass through fabric skin without exploding, just leaving a hole. Well, this did not apply to those 7 Swordfish of ‘X’ sqdn China Bay in 1942 who tried to strike Nagumo’s carriers. Intercepted by Zeros and laden with tinfish, they were all shotdown; those Zeros had cannons.
One of the pilots had actually attacked Bismarck, so he told us one time; there were a few survivors, but I don’t think he was one.