Calling the result of using the Thach weave in that engagement "Negative result" is a gross twisting of history. There were between 30 and 40 Zeroes up in the air on CAP ; Thach had 6 Wildcats. The Japanese could (and did) send overwhelming numbers against Thach to leave him unable to assist the bombers, while more fighters shot them down. Maybe flying F6F or F4U against 1945-vintage Japanese pilot it *might* have been doable ; before that it was an exercise in impossibility.
But, despite beign grossly outnumbered (15 to 20 Zeroes against 6 Wildcats)...Thach's flight, using the weave, traded 3 Wildcats for 4 Zeroes that morning - against the cream of Japanese fighters, flying the inferior Wildcat. Seems like a pretty positive demonstration to me.
(For the record: actual number wises, of all the aircrew present at Midway, a little over 20% were lost (110 lost out of 480). Which left nearly 80% of the elite Japanese pilot corp present at the battle (not including the aircrews that missed out on the battle ; eg Shokaku and Zuikaku aircrews notably) alive and well. he losses breakdown to 7 aircrew out of 114 for Akagi, 21/144 for Kaga, 11/111 for Soryu, and the bulk of them, 78/111 for Hiryu...which stand to reason as they kept launching strikes much later than the others, and Hiryu plane after those last sorties had nowhere to land)).