I think you're looking at this at too granular a level. Barnes is the boss. If he says, "Pitt must play 18 home games to make $XM in revenue," then Dixon and his staff fall in line. If Barnes says, "We're losing STHs because our slate is unattractive, find at least two H&Hs to alternate," then it will happen. We have yet to see what Barnes might do. I think anyone suggesting Barnes is going to make Pitt schedule like MSU is out of touch with reality, but I also agree that Pitt is in a different situation than just a few years ago.
Likewise, Dixon sets the agenda. He makes it clear that he wants teams of a certain type (mostly high performing teams from smaller leagues), he wants the City Game, he wants NYC visibility, etc. He probably tackles a certain portion of that himself (talking with Villanova, Georgetown, etc. to no avail) and some other portion is delegated to the DBO. This is just normal business that you'd find in any company. It is not likely that important to Dixon whether Pitt has a mid-December game against YSU, Kent State, or Buffalo. He probably cares whether that game is substituted with UConn or Houston Baptist, however.
Zara is right, and anyone making a huge deal about this is misguided. Clearly nobody at Pitt set their sights on signing a deal with Central Arkansas. Dixon did not say, "Well even if we lose to everyone else, we'll still get that one win against one of the worst D-I teams possible." Pitt has had a few too many bad RPI opponents recently, and that's either a result of poor scheduling circumstances (being left out of BE/SEC, dropped neutral sites, etc.), Regan not being very good at his job, or Pitt not getting the same type of respect or business deals that we did in our peak years. As with everything lately, the answer will become more obvious in the next few years.