I don't get the disrespect aspect. Every team is in a different situation, and I'd say this is a classic example of that. Good for Geno on the extension and good luck with the whole Raiders' situation. Glad it's not with the Hawks.
Just seems like 'selling low', imo. I'd rather keep him and see how things develop. You need a stable of RBs, and contingencies should be covered with Charbs, MacIntosh and a rookie or two.