its a business , a corporate environment, and real people and their families all effected, you dont just make those decisions without meetings and discussions which include contract etc..far more to it then your madden/FB/and online games bro..
jeez they did this with garrets firing, everyone said it wouldn't happen and it finally did, this is bit different as the contract is new but man the season hasn't truly ended and league year not yet officially started..
a lot will go into these discussions and they have right to run it like business nota freaking fan poll!
SMH