Some people are literally too stupid to respond to, therefore I will dumb down what I said to the point that requires the lowest amount of literacy and IQ to comprehend so you don't get your panties in a bunch because "LOL YEAH THE INSIGHT KNEW THT THERE WAS GUN 2 BE A BLIZZARD U R STUPID GODGODGODBATHIA MY BRAIN CELLS ARE DEAD NOW HAHA".
The Insight Bowl came before the Holiday Bowl in this year's selection order as they paid a higher price to gain that slot. They essentially had two choices to play in the game against Iowa: Missouri and Nebraska. While Missouri is certainly an interesting matchup, not to mention a higher rated team, Nebraska clearly would have been the better choice. Not only do they lose out on a packed stadium due to a high number of Iowans and Nebraskans living in Arizona who would come out to the game, but they lose the national interest that an Iowa-Nebraska matchup would have. Thus, the TV ratings will already be down due to the selection of Missouri, and now that the NFL has rescheduled the NFL game to tonight to overlap the Insight Bowl, which the Insight Bowl had no prior awareness of, involvement in, role in, knowledge of, or whatever else you hooligans want to argue, the better product of the NFL, a better product due to the Insight Bowl's selection of Missouri over Nebraska, will probably draw the small national audience away from the Insight Bowl and lower ratings, hence "nice job, Insight Bowl, nice job" for picking a team over Nebraska, who would have salvaged some of the revenue lost for all of the combining factors taking interest away from this game.