The entire idea of restoring from a Time Machine backup has always been illogical to me.
If Time Machine backs up everything, then it backs up whatever problems you had that resulted in your need for restore.
Time Machine has limited real use, and its basically limited to accidentally deleting things.
IT's very logaical. You do realize that Time Machine gives you a choice to restore from a range of backups, so whichever backup was ok you can restore from that one and if you broke something and after that OS was unbootable usually it's enough to restore from a backup few hours older at worst few days.