I thought he was relatively good as a sophomore. Not really good, but good enough, especially at some very hard stuff.
That said, he was just not great last year. He had the ability to be quite good in moments. Badge brought up the INT/defense thing, and even if that was a factor, he was pretty efficent last season, and he just wasn't this season. Their passing efficiency (per S&P) dropped from top-15 or top-10 to the 80s before his injury.
I was hopeful he'd bounce back. Guess he won't have the chance, seemingly by his own decision.