You're correct, Iowa does have a better quality win -- Purdue compared to Tech. Also beat ISU.
Composite "good losses" are about the same. Iowa also lost at home to UNO and about half of Iowa's wins are vs. sub-200 RPI.
Your main point, though, is we have to root for teams like that to validate ... I think the loss at Iowa has to be absorbed, it'll never grow into a semi-positive on the resume, but it's unlikely to be damaging.
Unfortunately, Iowa is probably better than us, and they start like 4 freshman and a sophomore. We are not a complete team without any "bigs" at all. And Iowa gives great effort every game from every player. We do not. If we decide to play hard, we're not bad, and probably better than Iowa, but we choose not to play hard on some nights.