There's a bit more to it than that.
From the IJN SOP, the CAP planes got priority on the decks, and also IJN doctrine, you don't start staging a strike during an attack, and all the ad hoc US attacks kept the Japanese from being able to stage and launch a coordinated attack.
The Japanese discovered that when the enemy is not behaving according to your plans, nasty surprises happen.