The schedule was made based on winning percentage in SEC conference games (Big 12 for UT/OU)
Texas face 4 teams in the top half of the SEC in winning percentages from 2012-2022: UGA, OU, UF, aggy
aggy faces 4 as well: LSU, UF, Texas, Auburn
OU faces four as well: Bama, LSU, Texas, Auburn
The major difference in the schedule, which is impossible to take into account is which team that is normally good is not so good (UF/Aub are bad, OU/aggy/LSU are questionable) and which team that is normally not so good is having a good year (Mizzou, Ole Miss, Tennessee).
Other than Auburn and maybe LSU, the top teams on Oklahoma’s schedule are still good and they caught all the not so good teams peaking at the wrong time.
Other than UGA, Texas does not have any of the other historically good teams firing on all cylinders, and all the not so good teams are still not so good.
The methodology is sounds and not biased, even if the outcome is unequal, but unless you’re making the schedule only 6 months in advance, it’s impossible to have balanced schedules.