In the end, his glaring weakness was bad timing.
Not with his passes, which were reliably on time. C.J. Stroud placed catchable footballs into cracked and moving windows with a casual reliability Ohio State fans had never seen in their lives, whether they had just turned nine or 99. The Buckeyes have had plenty of big arms and accurate passers - but no one with a combination like this.
His stewardship of the offense was fine and timely as well. Stroud was always both situationally aware of the down and distance as well as prepared to execute whatever the sideline was sending his way.