To be fair to the NCAA, they didn't initiate the gambling investigation. That was all Iowa DCI, and once it was out there, the NCAA did not have the option to ignore it.
But also, the NCAA sucks. The right move by KF to own up and attempt to move on, but I wonder what his private thoughts are...