The GM and coach (under the Miami Dolphins structure) are supposed to work together. If the coach says a player doesn't fit his system, the GM has to listen, otherwise they get off on the wrong foot. It really isn't that complicated or hard to fathom...
Never said it was complicated or hard to fathom.
The issue is this:
Ireland is the GM. He wants to work with the coach and take suggestions, fine. The problem becomes when you let the coach get rid of players that you find valuable. It is much different if these were marginal players or bad players.
At some point, Ireland had to say, "No." He didn't. He can be on the wrong foot all he wants. It is his butt on the line.
And then after all that, at least replace the players you were "forced" to get rid of. He didn't do that in a satisfactory manner.
That is why he had to go.
Unless you are going to argue that Ireland should have let the coach make major personnel decisions unchecked? Like I said before, if that is the case, then what is Ireland's value?