The sucker punch at LC-M was different. A lot different. It was in the middle of a melee at the basketball game and the Bear player got punched. You can't punch in basketball.
This situation, in football, you can hit, but #23's hit was in horrible taste. Technically, that's all that could be said based on my previous explanation, again, which is why the ref probably DIDN'T throw the flag..