They are trying to but there are some logistical challenges with having to play ISU every year. There are only 3 OOC games now. Prior to that, Iowa played 2 P5 teams every year.
Iowa's AD want to have 7 home games each year for revenue purposes. They were close to making a deal with Notre Dame...