I voted 'other'. All of the points that have been made are good ones. But it has been a team effort. Jody and JS determined that a change in coaching was needed. (I assume it was the two of them. Who knows what happens at the top. Maybe Russ' desire for new coaching finally bore fruit.

) JS (and staff) picked a candidate and successfully brought him on board. Mike and JS put together a coaching staff. They've identified players, both already here and guys they went after, that would buy in to Macdonald's philosophy. None of that happens in a vacuum, it takes every step in the chain.
I will say the one thing that I point to as a change is the accountability. You get on board with coach, or you're gone. Grubb gone after one year. A couple of linebackers and a center, gone during the bye last year. The starting QB and "#1" receiver, gone after the first year. None of them were "all in". All of them are gone, replaced with players who turned out to be surprisingly large improvements. Pete would give second, third, fourth chances ad nauseum. He was trying to build young men (which is commendable). Mike assumes they're men already, and he's building a team. He's actually said that it doesn't upset him when someone makes a mistake but they were making the right kind of effort.