The only idiotic thing I see is ....
In the grand scheme of rape allegations, carrying weapons, being in possession of drugs, assault, etc. this is MINOR!
And don't say, "Well, he could have really hurt someone!". HE DIDN"T! Therefore, it was a 20 year old being dumb, no harm, no foul. If he had hurt someone, and/or himself this would be a different conversaion, and my tune would change. The simple fact is he's 20, was speeding, he got caught, end of story.