But Japan did contest Guadalcanal with its carrier forces, in fact Guadalcanal, not Midway, is where Japan's elite naval aviators completely spent themselves as a force of any consequence in two major carrier engagements there - at Santa Cruz Isls and the Eastern Solomons.
Studying WWII in the Pacific history will never suffice for actual experience in going to war with a navy. In the event of a major war the Chinese navy will have some very hard lessons to learn.