My main issue with MM's performance for 2017 wasn't about going 5-7. It was the stuff that surrounded going 5-7. This was the most undiisciplined year under MM and it made the team really hard to cheer for.
1 - three players from the 2-deep on defense who were desperately needed had behavioral issues that got them kicked off the team
2 - two senior captains had behavioral issues and got suspended the first couple weeks of the season
3 - other reported issues of leadership issues with seniors and other team leaders (I was told/heard many reports that guys weren't mentoring young players, were blaming teammates for hurting their draft stock, were more focused on that week's party than that week's game, etc.)
4 - team did not improve as the season went along, the early issues remained issues -- the opposite had been a MM hallmark but he never got through to this group -- and even seemed to quit after senior day instead of showing up at Utah focused on earning a bowl game
5 - lack of "it" with the 2017 team in terms of making a play -- tentative/poor tackling, didn't make the big throw or catch or interception or strip or sack -- if there was an opportunity to win or lose a close game the Buffs were never the team that made that play
When issues with a team are so pervasive they have to be called systemic, you have to look at the top of the organization. I am very upset with MM for 2017. So far, he seems to have re-focused and is starting the offseason strong. But there's more he has to do to get me back on board for 2018.
Staff changes: Lindgren has left. Changing OCs is long overdue. The offense never performed as a top of the Pac-12 unit under him and the success of the 2017 season was dependent on having a dominant offense. It didn't come close to happening and he is rightly gone. However, more changes have to be made. Recruiting must become more of an emphasis with MM's expectations of his coaches. RECRUITING IS HALF THEIR JOB! If you don't recruit, you are automatically a failure as an assistant coach. There are at least 2 more staff changes that need to be made (Jeffcoat and Bernardi) who are not pulling their weight while they make more money than a guy like Brown who accomplishes a hell of a lot more.
Roster changes: Addition by subtraction. We had cultural issues in 2017. This offseason needs to be fairly brutal. Training and practices need to set a new standard that's going to push out guys who don't care enough but are just hanging on to get a free education. Guy who can't play even to the point of being able to achieve a role and star in it (even a limited role on special teams) need to be graduated early or transferred out. A couple guys are always hurt and need to be medically retired instead of continuing to have them take up a roster spot. There remains quite a bit of dead weight on the scholarship roster. Also, there can be no such thing as a "returning starter" or "pencil depth chart" this spring. Every single job has to be up for competition. Being an upperclassman can mean nothing in terms of winning a job. In fact, if a position battle is close to even then the tie should go to the young guy because you can gain experience & wisdom at a position with more reps but you can't gain talent with more reps. If the result of this is that the Buffs need to bring in 7 or 8 more guys through spring JUCO grads and transfers, then that's a good thing.
If MM makes these types of changes, I'll be back on board with him as the HC going into the 2018 season. Then, we better damn well make a bowl game.