I didn't know forums existed for the sole reason of second-guessing management. I thought they existed for fans to talk about their team and the previous games and excitement over the coming season and where to tailgate when in Pittsburgh and how the Browns suck and the thousand other things we talk about. Silly me.
And the fact that you limited your response to that of contracts and salary cap simply supports my point. Tell me, how many of the developmental players have you watched during practice? How many of the 2nd and 3rd stringers have you watched throughout the week, each week? How many players have you spoke to privately that are going through something they don't want made public, but is affecting their game, and once it's behind them, their game should pick up tremendously? When was the last time you got an injury report that wasn't made public a la Mitchell last year? How many players have hinted to you about retirement? How many players have you received reports on concerning positive results for drugs (which are not made public according to the CBA)? How many coaches have sat with you and shared what they see in a player, and if they can get it developed, X Millions will be a steal for their services?
But yeah, it's just about contracts and caps.
Because talent evaluation, ability to understand a player's ability to participate according to a game plan, an ability to project possible drafts for position, etcetera has nothing to do with keeping or letting players go, right? I'm sorry, but it's a pretty simplistic view. Yes, it's a business, and a business in which you must
know your product
extremely well before you buy or extend, and also know how that product will fit with the rest of the products. If it were as easy as you make it out to be, the NFL franchises would just go hire some accountants at 80k a year and be done with it.