Well first....
Barkley's TD to INT is 11/22. He literally has twice as many INT's than TD's.
54% completion percentage.
His QB rating is 66.6...you read that right. He needs to take a bath in Holy Water.
Trubisky
64 TD's to 37 INT's. He's the complete opposite of Barkley.
64% completion percentage
87.2 rating.
Well after reading this, I think you're actually right. Barkley is clearly better.