UNC season got derailed by injuries, including to a guy that will likely be a lottery pick. I could be wrong, but I think they were mostly healthy when they played tOSU.
I do agree that it's a nice game to have on the schedule. Personally, I view it as a little to lose, but a lot to gain type game. It certainly beats playing a random Big 12 or ACC opponent.