I think Holmoe is wise in not dealing with ND if they are intent on scheduling 8 to 10 years out. That is a bad deal for BYU. Too much can change during that time. Here are two things that could happen in the next 8-10 years. I am not saying that they are going to happen, or are even likely to happen, but they are things that Holmoe has to think about.
1. Notre Dame does what it should have done a long time ago and join the Big 10 (their schedule will be easier, and makes it more possible for undefeated seasons). The Big 10 will even let them keep their TV deal. Now they are playing 8-9 conference games, and do you think they will cancel their rivalry games against USC, Navy, or BC and give up their games against a bigger name opponent to play BYU. No, the BYU game gets cancelled, then we have to play a FCS team, and the AD gets criticized for scheduling that game. Combine joining the Big 10 with the new scheduling practice that ND is using (7 home games, 1 neutral site game considered a home game, and 4 road games) all their road games would be in conference, or at the very least they would have one road game at USC.
2. The church decides that BYU and BYU-Hawaii stop competing in inter-collegiate sports. Granted, I don't think this is 8-10 years away (more likely 15-20). You all are saying that won't happen, but I had friends taking recruiting trips to Ricks College the year before they decided they were removing the very successful sports programs there. They didn't think it was happening either.
Again, these are some things that would preclude us from scheduling that far in advance. Others include us changing conferences.