Teams backing out of contracts are creating havoc on the schedules. I believe that TBD was originally Arkansas State, but we moved them up a year to take Houston's spot.
That's still a brutal schedule even though the toughest games are at home. An undefeated season at home next year is not as much of a given as you seem to imply.