I'm more hesitant to say anything bad about the kid than most. I've been arrested multiple times for assault where they either tacked on b******t charges because it helps force people to plea bargain or just outright got the whole situation wrong. I'm not saying I'm some kind of angel or anything, but I can easily see a situation where he wasn't in the wrong. I'd have to investigate myself before making a judgement about another person. I know people will argue that it's close to the draft, so you should be keeping as far away from any potentially volatile situation as possible, but I realize that these kids still have to live their lives. Even if they just locked themselves in their homes, a large portion of violence happens to be domestic.
So I just can't call the kid stupid.
It would be very unfortunate for him if he was innocent or the situation is being overblown... because it is so close to the draft. It's nearly impossible to sort out the details in time... especially if you're like me and would need to meet with him face to face in order to read his body language.
Just to make sure people aren't taking this the wrong way, I understand your reactions and I don't think you're wrong for having them. I'm not attacking your opinions or you in any way. I'm just adding my opinions to the conversation.