McCaffery doesn't have a monster arm, true, but (a) that doesn't mean the arm he does have is wimpsauce and (2) what else does he lack?
Beyond his athleticism/run game, I really like his decisions and patience. He also seems to have good leadership traits and make good decisions. If it weren't for Shea, I'd still be thrilled about the starting QB ... but not the depth. Having both feels rare. If you disqualify Denard/Gardner because Borges misused Robinson and the OL ruined Devin, then you have to go all the way back to Henson/Brady to find this kind of QB two-deep.