I agree. The Cardinals, Seahawks, Jags, Panthers, Bucs, Bengals, and the Saints all have rebounded. These teams kept key players and/or coaches. They drafted well with their high picks. Even the Chiefs and Texans are looking good these days.
The Bills have had a new coaching staff and roster every 2-4 years. No consistent culture. They have also let so many free agents go. I understand you can't keep everyone. But it is amazing to see how many successful players started in Buffalo. And most of them are not over-paid. They are earning what they deserve.
I am not sure Chan is the right coach, but I do believe if he is, let him build his team. Letting him stay for 3 years and canning him because the Bills miss the playoffs (Mularkey, Williams, Jaroun) will do little good. A head coach has to be trusted to stay for the long haul. Look at Fisher, Del Rio, Belicheat, ect...... Just think of how many different coaches and QB's the Belichick lead Pats have faced. That is terrible. Question is................
Do you trust Chan?