I would like to think the assessment of Ireland is that simple, however there are clear holes on this team that have cost us multiple games and put us in a very precarious 4-4 in a high-level-of-parity NFL, and quite frankly, that record could very well be worse if we didn't luck out with our 3-0 start. Tannehill is the most-sacked QB in the league, has committed an insane amount of turnovers, most not necessarily his fault but because he's not getting protection. Ireland has taken little care of character in building the o-line, with McKinnie, Pouncey, and Incognito leading the charge. Yes, Martin should have been a man around these men, but Ireland should have planned this better, done some homework on team chemistry and conflicting personalities. I'm not saying Ireland should have been a psychic and knew this mess would all go down with Martin, but he should have put intangibles as a higher priority for Philbin's team. This is also the guy who brought in Ocho-Cinco when we were in desperate need of a productive WR. That didn't last long. Again, nobody can be a psychic, but you have to assess risks like that.
The jury's still out on Mike Wallace, but I don't think he's a great fit for this team. Tannehill needs a guy who runs consistent routes. Wallace's speed is great and has always been that missing link to our O, but his wacky play forces Tannehill to have to work harder to get the ball to the guy, especially with a bad O-Line not giving him a lot of time. Hindsight is 20/20, but looking back, I think if we drafted Tavon Austin, got Gibson, kept Hartline, and maybe even keep/get Greg Camarillo from long ago, would have been the way to go, and give Tannehill a lot of speed and talent to work with.
Trading up for Dion Jordan was a great move, but, I don't think that's really paying major dividends for us at the moment (jury's obviously still out on him though, as he does make some terrific plays). Vernon and Misi see the field more than he ever does. Plus the fact that it was known he was injured, I dunno, hindsight 20/20 I would rather us get a OL, WR, or CB in round 1, and get a DE/LB in round 2.