Utah St/TCU vs the other 8/9's they could have played...
-Texas AM, FAU, Miss St...All 3 of those teams are better and/or more dangerous for Purdue than who they drew. The other 8/9's were B10 teams...but it is worth noting two of them beat Purdue already this year.
Kansas/Gonzaga/McNeese vs. the other 4/5/12 seeds they could have played...
-Duke, Wisconsin, James Madison, Alabama, St Marys, Grand Canyon, Auburn, SDSU, UAB...Wisconsin just beat Purdue, despite the B10 refs doing their damndest to stop them. Alabama and Auburn are the exact types of high level teams that I think Purdue would struggle the most with. SDSU went to the final game last year. And JMU is probably the best low major team in the tournament. Kansas is a shell of itself, the weakest of the 4 seeds, by far. They probably won't even make it to Purdue game. Gonzaga was a bubble team for most of the season. McNeese is probably the best of these teams.
Tennessee/Creighton/South Carolina...vs the other 2/3/6 seeds they could have played...
-Arizona, Baylor, Clemson, Iowa State, Illinois, BYU, Marquette, Kentucky, Texas Tech...Arizona is the best 2 seed, many people have them as the favorites in that region. Iowa State just beat Houston by 30. Kentucky would be a nightmare matchup for Purdue. Illinois just won the B10 tourney. There aren't any easy matchups in the Elite 8, and none of their own potential matchups will be easy. But they already beat Tennessee, and neither Creighton or South Carolina are the type of fast/athletic/guard oriented team that is a matchup problem for them.
You could go through and hand pick teams from these seeding pools, to create the easiest possible path for Purdue, regardless of NET rankings or overall rankings that they showed, and I'm not sure you could come up with an easier path. MAYBE substitute Tennessee for Marquette, but that's about it.