I mean ... we also have not LOST to a top 10 non-conference opponent at home since Wake Forest.

Those opportunities just don't come along very often. There are an absolute maximum of 10 possible opponents in a given season. If Illinois, any other Big Ten team or Mizzou are ranked in the top 10 during the non-conference season - things that have happened many times in the last 25 years - you are quickly down to a handful of options. The odds any of them are playing in Champaign in a given season are just extremely low.
It's not like we have been given the opportunity and losing the games. I mean, since 2000, these are the only RANKED teams we have played at home in the non-conference!
2000-01: W 87-79 vs. #7 Seton Hall (ILL #9)
2002-03: W 92-65 vs. #12 North Carolina (ILL #25)
2004-05: W 91-73 vs. #1 Wake Forest (ILL #5)
2006-07: L 72-66 vs. #19 Maryland (ILL NR)
2011-12: W 82-75 vs. #19 Gonzaga (ILL NR)
2021-22: L 83-79 vs. #11 Arizona (ILL NR)
2023-24: vs. #4 Marquette (ILL #23)
It's easy to skew the stats with a small sample size. Put in another, way more positive light ... we have not lost to a ranked team in Champaign while we were also ranked since at least the 1970s. (I got bored and stopped looking at that point.

)