You need a strong arm to run this deep ball offense. Kyle has a stronger arm than Keenum and Barkley.
Barkleys throwing floaters out there on some of those 40 yard outs.
Kyle just needs more time to learn the offense and he will be fine.
I thought he made some nice throws in the last preseason game, especially threading the needle on that TD pass.