Chad Henne and Pat White were clearly better solutions than those you listed, clearly.
Ireland wouldnt have traded for Trent Richardson. Instead, he traded a player he spent a first round pick for a second round pick and traded a player he spent two second round picks for two third round picks. Thats much better.
Justin Smiley, Jake Grove, Gibril Wilson, and others did get big contracts and did leave us in strapped for cash, especially in 2011. Also, we stayed in the same exact place without restructuring our deals. That place was around .500.
If Tannehill starts connecting with Wallace, its because our offensive line will be blocking properly. What was Ireland's history with that unit again?
Not that any of your reasons were compelling(what other teams have done wrong doesnt have anything to do with Irelands failures, two wrongs dont make a right after all), but Ireland isnt the worst general manager we've had, though that says more about this franchise than it does Jeff Ireland. Its hard to top the epic incompetence of Dave Wannstedt. That said, i dont remember Wannstedt throwing a temper tantrum on his way out the door by airing all the dirty laundry(that he created). And Wannstedt owned up and resigned. How many people did Ireland try and throw under the bus?
Ireland was atrocious. He was one of the worst GM's in the league during his time here.