I think that the DUI deserved a suspension, especially in the light of his other scandals. I mean, this wasn't klike he'd been a kid with no problems for 3 years then got a DUI, there you can make some leeway (but not much, imo). This kid wasn't even on the team yet and was screwing up bad. No need to keep him around.
The Johnson guy, I dunno how bad his offense was. Not sure how a plastic toy gun can get an aggrevated assault rap. It'll probably get dropped to a much lesser offense. 4 games plus who-knows-what in internal discipline seems reasonable to me.
We've had 4 bad things this spring/summer which I'd argue is on-par with most other schools. We are doing much better now. With over 100 kids on the roster, less than 4% having problems, I would argue, is probably less than the college population.