I hear ya, good points, disagree slightly on a few things.
The prior 4 years to Hubert coming in were far worse than the prior 4 years to Dean coming in as coach.
UNC was 77 -23 in those last 4 years under Maguire, a 77% winning clip. The year before that was the undefeated 32 -0 national championship year. They were elite level.
UNC was struggling in Roy's last 4 years. 87 - 48, a 64% winning clip, struggling.
Both did have to deal with a massively different landscape on recruiting to Chapel Hill, albeit for different reasons though.
Kansas was at National title or bust expectations level already when Roy arrived, the dip there was not expected either, which opened the door for Roy.
The worry for me is being like the Indiana fan base, and administration. They too love to brag about past accomplishments, but seem to have no grasp of the present, patience is almost zero, it earned them decades of mediocrity instead of the quick return to glory they felt change would bring in my opinion. They run a revolving door of coaches every 4 years or so, that is a recipe for failure at every level. They had Calvin Sampson, and ran him out. Still in revolving door mode as we speak.
I do agree, the past 4 years are not going to cut it here, seat is rightfully hot, but they were actually better then the previous 4 years of UNC basketball he came into, it was not the juggernaut of the past, not a "what just happened, we've never struggled in 4 years like this". I do agree it's make or break time, patience is not a luxury at UNC. I think the worry about next year's roster is very real as well. Trying times for sure, I'm just not quite as quick to cut bait, but it is getting awfully close. If a Jay Wright or that type of candidate is on board, it's a different story for me, but not convinced that type option is on the table for next year.