Totally agree, myself I've often pondered what would have happened if Hornet air group doesn't score a big goose egg and plants a few on Hiryu during the 10:20-10:30 attack. The USN puts paid to all four IJN carriers in a fell swoop, which could have easily happened. With three fully functional American CV's bearing down on you the IJN is really forked. Not to mention after a few extra weeks in the dockyard, how valuable would Yorktown's flight deck have been during the Solomons Campaign? The Battle of the Eastern Solomons would have shaped up somewhat different for starters.