Very good post. I think too many people have grown cynical and angry at the Bills as an organization due to the ineptitude we see for 16 weeks a year for the last 10 years (myself included). Such anger and cynicism is now directed towards our players with such a vitriol that the minute our players show signs of weakness, people come out in droves to rail against them and run them out of town.
Over the past few years, you've got the anti-JP crowd, the anti-Jason Peters group, the Trent-haters, The Lynch lynch mob and there's even a vocal minority here that hates Lee Evans.
I don't get what happened to our fan base, but somewhere along the way, we all went from supporting our players to trying to get rid of them...
Truth of the matter is this...Marshawn has made mistakes, dumb mistakes but that's what they are...mistakes. He is young, dumb and rich which is always a dangerous combination. Are we excusing his behaviour by admitting this? No. But what we should be doing as fans, is trying to get our organization to give him the help he needs to overcome his foolishness.