If I'm not mistaken, it appears the On3 has an overall better system for weighting number of commits to a team's ranking. Always annoyed me on 247 seeing team with 25 three star commits ranked over others with like 10 four stars and 6 three stars.
Baylor vs Michigan State here is a good...
Likely two things at play here. Similar to the JoeMo situation, trying to get ahead of a program heading in the wrong direction before things get worse. But more importantly, give Jim Leonhard the HC job before he gets poached.