If you recall, Coach Williams had quite a few swings and misses with recruiting.
I like your question, though. What has changed in the last 18 months? I'm not opposed to players being compensated financially, and others probably follow this closer than I do, but I would suggest that in the last 18 months, NIL went from being about name, image, and likeness to straight up pay-for-play, and Carolina may have been continuing to play it straight up when SEC schools and others were bending the rules beyond recognition. As I understand it, the rules will probably change again next year, and unless the wheels fall off, Coach Davis should get the opportunity to navigate through the changes. We seem to compare Coach Davis to a standard that never existed. In Coach Williams' last 4 years, his teams were a 1 seed, a 2 seed, an 8 seed, and missed the tourney. In those four years, Carolina won a total of 3 NCAA tournament games and were beaten by a lower seed in each tourney.
I get it. We're all frustrated by the slow starts, the close losses, the recruiting losses, etc, but when we take a step back and look at the big picture, I'd still rather be Carolina than Auburn, Alabama, or Arkansas. I'd rather have Coach Davis than Pearl, Oats, or Golden.