Part of the British naval aviation losses was because a number of their naval aircraft types were kind of terrible.
It’s still pretty amazing that the Bismarck was basically taken out because of lucky rudder hit from a torpedo from a Fairey Swordfish, which was basically WWI aircraft technology. Not to mention their success at Taranto, which influenced the Japanese attack on Pearl Harbor.