I would recommend anyone dogging any other team's OOC schedule to peruse the OOC schedule of the Top 25 this year. Heck, any year. Most top teams do not schedule other top teams, and in general play weak OOC schedules, year in and year out.
Sure, Kansas' schedule is weak OOC. But that doesn't make them any different than... pretty much 80% of the Top 25.
I'm looking into this now . . . mostly out of boredom. When does school start again?
Significant Non-Conference Opponents
1. Florida - lol (Charleston Southern and Troy)
2. Texas - Texas Tech
3. Oklahoma - #24 Brigham Young, Miami
4. USC - @ #6 Ohio State
5. Alabama - #7 Virginia Tech
6. Ohio State - #4 USC (and Navy)
7. Virginia Tech - @ #5 Alabama, #22 Nebraska
8. Penn State - lol (Akron, Syracuse, Temple)
9. LSU - Washington (was probably a pretty big deal when it was originally planned)
10. Mississippi - lol (Memphis, Southeastern Louisiana)
11. Oklahoma State - #13 Georgia
12. California - Maryland :dunno
13. Georgia - @ #11 Oklahoma State
14. Oregon - @ #16 Boise State, #18 Utah
15. Georgia Tech - lol (Jacksonville State, though they do play Georgia at the end of the year)
16. Boise State - #14 Oregon
17. TCU - @ Virginia, @ Clemson
18. Utah - @ #14 Oregon
19. Florida State - Miami, @ #24 Brigham Young, South Florida
20. North Carolina - East Carolina
21. Iowa - Arizona :dunno
22. Nebraska - @ #7 Virginia Tech
23. Notre Dame - Nevada :dunno
24. Brigham Young - @ #3 Oklahoma, #19 Florida State
25. Oregon State - Cincinatti :dunno
Do with that information what you will.