I'm going to continue to say this. Jenkins missed 5 of 32 games his last two seasons and he played every game but one for the Eagles. The money wasn't that great he signed for with the Eagles.
It's not that he couldn't be had at a cheap or reasonable price. He was over 30, has /some/ injury history and his replacement is on the roster (Mike Neal.) Yes, Neal didn't hold up his end of the bargain this year and may not next year either, but it was reasonable to think that he could have contributed.
Part of it is also roster numbers. We kept three pluggers, Raji, Pickett, Green and three ends in Wilson, Wynn, and Neal. And part of it is projection. Sure, Jenkins is at worst the 3rd best buy in that group, but again, he's over 30. He's not going to get better, only worse. Wilson, Wynn, and Neal might grow into better players than Jenkins.
Based on all that, it was a sane and defendable position to let Jenkins walk.
In hindsight, I wish we'd kept him.