This looks bad but I cannot blame the coach for wanting to do this. Coaches and ADs lose their jobs over football records and bowl games. You have to be able to walk before you can run and just getting to bowl eligibility is a step in the right direction. Once you are consistently bowl eligible then you start scheduling tougher opponents.
Iowa has done the same thing over the years, when Ferentz became coach Iowa was playing Nebraska and Kansas State in non conference, by 2002 Iowa was playing Utah State and 2 MAC schools along with Iowa State. When Hayden Fry first got to Iowa they were playing the likes of Nebraska, Oklahoma, and UCLA but by the middle 80s they were playing UTEP, Northern Illinois, and Drake. As the team got better so did the non conference opponents. I am sure it was no accident that Iowa was not playing a Pitt or Arizona this season.