The ones who should he embarrassed are the supposed team leaders who allegedly couldn't keep from violating a very clear and well articulated rule. There is no ambiguity.
And, as been pointed out up thread, the DCI did not hold a press conference or something. They reported to whom they were supposed to report. The prosecutors in Johnson and Story County made the criminal charging decisions here.
Zero indication has been given that this was a "sting" operation--what is being reported and what is present in the public court records is quite to the contrary. If you don't know what the words you use mean, you might consider looking them up.
I'm sure the timing had nothing to do with what they thought public opinion would be regarding the "significance" of what the investigation found.
Where are the others? Are you suggesting that where the investigation determined that non athletes or athletes at other schools had allegedly committed Tampering With Records that said individuals weren't charged? Link?
The DCI didn't screw over a few football players. The only ones who screwed over the few football players were allegedly the football players themselves.
Your concerns about investigation of similar crimes in SEC states may be valid. Of course, the applicable laws are different, which could make it less likely that such information would be available.
Having said all of that, tldr I know, I'm not suggesting a person can't disagree with the charging decisions or anything else.
How you can let pass players betting on their own teams I cannot fathom, but so it goes.