The idea of the NFL as a stone cold business is in direct contrast with the concept of a team. Teams are like family, they get each other's back, support each other, work hard for each other. There is deep from the gut (and heart) motivation the closer you get to the ideal team environment.
The thought of the Bills "shopping" AJMC during last night's game is anti-team and all business. With such blatant business moves (and others) happening like it's no big deal, how are they supposed to be a team? The more a team actually becomes a team the chances for them to do something great improves dramatically.
Obviously there will turnover, attrition, trades, roster moves, vets make way for the rookies, etc. But should the Bills back away from the cold hard business a little bit and focus more on the idea of a true team? It can't be faked. It as to be real. The only way to make it real is to deal with your roster with more respect and dignity.