I haven’t seen him play, but I’ve probably watched 90% of his available video. He is an outstanding passer with great ball placement, and actually throws very well on the run.
However his speed is less than mediocre, which is where the problem is with TCU. KB (at least last year) runs a spread rushing offense with lots of pre snap movement / misdirection, and the QB sets up at least 1/2 the rushing plays off sweeps and RPOs. Davila will never have the skills to run that, and deep down, he knows it