Pretty hard not to agree with alot of what you said, however the big elephant in the room is that OSU did lose 31-0 against top competition with JT Barrett leading the team "as the master in the run game" as you describe him. It's a team game so not all his fault, but he was a big part of that because he is the only one that makes decisions on what happens with the ball on every play. Don't get me wrong, he seems to be a great kid, leader and OSU is fortunate to have him on the team, but IMHO there are 2 areas he is lacking which may make the difference between the team being good or being great, having a good season or winning a championship.
1) JT makes great decisions as a runner but JT holds the ball way too long as a passer. Go back and re-watch the game, when Burrow and Haskins take a 3 step or 5 step drop they plant their back foot and the ball comes out. JT rarely does so, most times he holds the ball too long or doesn't seem to have good footwork so the spacing between himself and the oline is not right and because of that he has balls batted down by the defense or the offensive line breaks down and everyone says the offensive line is the problem. Alot of times its not only the offensive line that s the problem, its the fact he's holding the football too long. When he threw the int in the spring game, he was holding the ball too long and Burrell got blown up by the DE and backed into him and disrupted his throw. On a sidenote if you go back and re-watch the play, JT had a wide open receiver underneath 20 yards down the field on the same side. I find it interesting they pulled JT from game at that point, was that to protect him from looking any worse or did he achieve everything they wanted to see in him? Hopefully the latter was true.
2) JT doesn't throw the wr open, he generally waits until the wr is wide open and only then makes his decision to throw ball. As a 5th year senior by now he should have developed some timing routes where he can throw the ball to a spot "on time" and he's "money" on those routes. Then any wr learns that he needs to do whatever he needs to do to be on time to that spot because the ball will be on time to that spot. Haskins and Burrow can throw the ball on time, I'm surprised that by now JT doesn't seem to have developed any "go to pass plays" where he has the confidence to throw the ball on time.
He's obviously a great team leader and I'm sure they'll win alot of games with JT this year and grind out some close wins with his legs. I just don't see how OSU gets great in the passing game this year with JT at the helm. To win the CFP again, OSU is going to need to be great in the passing game. I wish they would move JT to a rb or slot like Braxton because he is a shifty runner and has great vision as a runner. To prove my point, consider that the only 2018 NFL draft board that I found that has JT listed, shows him as the 8th best QB out of 12 probable QB's selected, many don't even have him being drafted at all, of course that could change up or down. My point is I think your "grade" on Barrett is too high and the team would have a better chance of achieving greatness with a solid passing QB whether that is Haskins or Burrow. Just the fact that they throw the football on time puts them head and shoulders above Barrett. Besides let's face it JT's future in the NFL is probably as rb not a QB and most experts in the football world seem to agree. For example, if you are the 8th best student in your class out of 12 students, you're probably not a "B" student, you're probably a "C" grade at best. Some will say its not Urban's job to put someone in the NFL and that's true, but coddling him and letting him think he's a quarterback when he's not that great only cripples him for life in the real world. The NFL defense's sure aren't going to coddle him nor will the NFL fans. With all the talent we have on this team, I just want to see us be great not just good. Go Bucks!