I think it had more to do with depth than anything else. Remember, you don't have the guys who finished up last fall and you don't have the guys who'll show up over the summer (except Sirk). Then, you subtract the guys who are injured.
That doesn't leave a lot of ACC-caliber players. The game was shortened to four 12-minute quarters and kickoff/punt activities were limited. Still, if you have 48 minutes of first-team offense against first-team defense, then you're running an increased risk of injuries. But if you have Eric Adams trying to wriggle away from Chris Hoover or Jacques Bristow for half the game, then you reduce that risk of injuries to critical players.
Or maybe the coaches just wanted to reward some of the guys who work hard in practice and never get to play in front of the screaming throng of 2,000 or so fans.
But it was weird, going from ACC football to something well less than ACC football at the drop of the proverbial hat.
A cautionary note. I remember Sean Schroeder outperforming Sean Renfree a few years ago in the spring game. I remember guys like Matt Pridemore at WR or Cameron Jones at RB having great spring games and then disappearing. It's the nature of the beast.
Cautionary note, 2. New scoreboard. Think ugly and multiply. Way too busy for my taste. Did you know that this was the PNC Duke Spring Football Game? if you didn't, Duke has a scoreboard primarily devoted to communicating that relationship. The rest of the stuff-score and down and all that, seemed peripheral. I really hope Duke dials it back this fall.