I think the NCAA should scrap the current scheduling process. Instead of the individual universities doing their own out of conference scheduling 5 or 10 years out, the NCAA would do it. This way, they could develop a formula that would assure every major conference team played at least two OOC games against teams from the major conference and then the other games could be against non-BCS conference schools. The schedules could be done in two-year blocks, assuring a home-and-home series.
The universities could appeal for specific opponents or for traditional matchups (like Notre Dame-USC or Clemson-South Carolina) that they want to continue, but this would eliminate the four cupcake OOC schedule that has become popular among rebuilding programs.
The conferences would continue to handle their own conference schedules, but a new system would help eliminate some of these 'they didn't play anyone' debates.
Ohio State shouldn't be playing Akron every year. They should be playing teams like Oregon, Tennessee, Virginia Tech and other perennial upper-tier teams from the other conferences.