I get the home-and-home arrangements with the P5 schools. We have home/home series with UConn & Cincy (both AAC, but have P5 status as former Big East schools) along with a home/home/neutral series with Louisville. I appreciate the efforts to keep these games a bit closer to home in coming years. Maybe looking at opponents like Vandy and Pitt or reviving the UK rivalry could keep the trend going.
Like others, I think they need to get away from scheduling non-P5 teams on the road. I know the justifications they've used in the past - opportunity to play in NFL stadiums (UMass, BSU), opportunity to play in big recruiting territories (FIU). I'm not sure the advantages gained by either are worth giving up a home game and becoming another team's 'big game' for the year. The B10 eased up their rules on scheduling FCS teams on the years when you only have 4 home conference games. That move might help with this issue.
In short - there's no reason why IU shouldn't consistently have 7 home games every season.
There was an article about this in the Bloomington paper a few years ago - IIRC an interview with Fred Glass about both football and basketball scheduling. The article had a central theme questioning the scheduling of so many non-con basketball home games against terrible competition.
At any rate the football discussion centered on IU's decision to schedule non-P5 programs as true road games. The basic rationale was that playing AT the other school's home stadium was a much more profitable arrangement for IU than paying the contract cost for a MAC or similar school to come to IU. Especially since most of those arrangements were two-for-one deals.
Basically the central point was that paying the opposing school to come here with a paying crowd of 25 - 30k was not financially feasable. I don't disagree with that thinking. For schools that can fill the stadium regardless of who they are playing, giving a lower-tier program a bundle of cash to come take an ass-beating is fiscally sound. Bottom line, IU would likely lose money in the deal.
What we should all hope for is that we can soon put 45-50k inside Memorial Stadium on any given Saturday, regardless of whether we're playing OSU or Akron. Then those seven home games each year are feasable. I get the grumbling about having only 6 at home, but I think this year it works out. I get some savings on season tickets and can make a short trip to Indy to see an early-season game in a comfortable indoor environment. Last season's home game with BSU was nothing short of brutal. I got a nasty sunburn and the wife had to spend most of the second half in the concourse to keep from getting sick. I'll take LOS over that any day.