I totally agree with RollTideinGA - I don't agree with how Oregon handled the situation either, but really, I think they were a bit overwhelmed at the moment and a season long suspension sounded right at the time. I think as a few weeks passed they realized, like they should have at the start, that there is a young kid that has a professional career in the sport in the future that sitting a full season might very well take away. Remember that Blount was one of the top three running back prospects coming into the season.
Was what he did worthy of a suspension - absolutely. Is one big mistake where he stupidly took the bait when someone provoked him, worth taking away the chance at this kid having a future in football, and a chance to set up his family for life with money he could make - absolutely not.
This was a giant "check your head" moment in this kids life. He blew up, he lost it and became the villain on national TV and has been chastised nationwide for nearly a month for basically shutting up a loudmouth a**hole with his fist. Something that honestly I would have love to have done more than a few times in my life. He definitely overdid it, but really, he punched a guy and was a jerk to some opposing fans. He wasn't running a gambling ring, a dog-fighting ring, nor did he get drunk and kill someone with his car - all things certain active players in the NFL have done.
People need to let this kid learn his lesson, become a better person for the lesson and get back to playing. Thinking of all the mistakes I've made at work, and some of them have been big ones - I'd really wonder how it would feel if me making my greatest mistake was watched live by a national audience, and then people across the country demanded that I never work in my field again. Doesn't sound like much fun.