Since I ended up inexplicably carrying the so-called "anti-Stevie" banner, allow me to swoop in and offer you a much-needed ally since you are not alone in questioning CJ's actual value to this team.
I don't think anyone questions his potential value, but he left A LOT of yards on the field last year for the same reasons he has since his rookie season: poor vision and poor patience. So while he hits a 45 yard dinger from time to time (and yes, some of his runs are nothing short of spectacular--I'm thinking of his long TD run against Atlanta last year), he bounces for a loss or rear-ends the interior line FAR too often.
I don't blame Bills fans for wanting to be blind to their players' weaknesses (Lee Evans and Stevie were both prime examples of fans resisting criticism of highly flawed players). But, it Spiller's case, he has A LOT to prove to the front office that didn't draft him. And a bunch of ****ty runs with a long run every four games (hate to break it to Bills fans, but some of those runs, like his TD in Cleveland last year are kinda fluky) aint gonna do it.
It's clear that the coaching staff wants someone who will charge up the middle, punish LB's and open up the outside for Sammy. Gailey is gone. CJ aint the focal point anymore. And that's not necessarily a bad thing.