IS is right in terms of this team having a pretty poor draft record. Can anyone really dispute that? As for the "so what" of it, it obviously doesn't dictate any future results, but it tells a good story about why this team has struggled so often--and I'm assuming that is more his point.
Tannenbaum, Rex, and Idzik all lost their jobs for the same reason: this team failed to both draft and cultivate a franchise QB--despite multiple attempts.
Killing Tanny over the cap situation is tired and wrong though. We were in "cap hell" for a couple of years, but only because we had "our window" to win. He spent every available penny to put a team on the field that could go all the way, and it came close to working. Then the window shut and the bill had to be paid. Still, it was a structure designed to be overhauled in one offseason. Unfortunately for Tannenbaum, Woody took it out of his hands and gave it to Idzik.