Honestly I think MM had basically lost the locker room. I said it after Ty was let go when several players were anonymous sources on stories about Ty throwing a tantrum and disobeying the coaches. As I said at the time, good teams with good leadership keep that stuff in house even if it is true.
Trading Ha Ha was another one where I saw Gute attempt to rein in control of the team from malcontents. I think this has been foreshadowed for a while, there have been many cracks forming in this org that had nothing to do with stuff on the field.
Gute seemed to be the only one trying to make the players accountable. But that's the coaches job and MM just lost this team. They were all playing like they didn't care.
I don't like firing a coach mid-season but if the coach has lost the team, it's basically required.