I am not here to defend Ireland, but I think we need to only judge him based on the last two drafts. The previous 3 drafts need to be referred to as the Parcells drafts.
I agree, whether we agree with it or not, I think the main reason Ireland is still here is because Ross has separated Ireland from the 2008-2010 teams ran by Parcells. I know Ireland had input and his hands on those drafts, but the man pulling the trigger and making the final decisions was Parcells. Doesn't matter what Ireland's contract said, but he did not get 100% full control of the team until September 2010.
If that is indeed the case, Ireland is being judged from the 2011 season and on, which is why he will likely get a pass for two losing seasons, one that includes a new head coach. If he has three(assuming this is a losing season and so is 2013) he will lose his job.