Some historical inaccuracies: Torpedo bombers never caused damage to all carriers present during the battle. They were simply shot down by AA and Zero CAP during the battle. The continuous attack by torpedo bombers did make an impact on the battle as virtually all Zeroes plunge into the torpedo bombers, ignoring the fact that dive bombers are on the way. With no CAP presence on the dive bombers altitude, the SBDs were left unmolested when they destroyed all 3 of the 4 carriers.