This may not help with Oregon’s rating since they also lost to Texas Southern right before us, but the NCAA should add in a weighting system how a team is performing in the last 10 games or break the season up into thirds making the current section more important for valuing the strength of a team. Maybe even break it down into quadrants (they love those).
Teams shouldn’t get a huge boost playing a team late in the year like Kansas who has become a border line tournament team the way they are playing just because they started off 10-0 with some huge wins. These Big 12 teams didn’t play THAT Kansas team. Injuries and suspensions happen, some teams get better as the year goes on, some teams start falling apart. If you truly want to find a strength of schedule then the obvious is you need to know how strong teams are when they play each other. Of course there is no perfect way to do it as a star player could just be out for a couple games, but there are plenty of things you could try. Not saying throw out everything else, just make how that team has done recently a stronger weight than how they did months apart from when you play them.