I feel a strong need to get into this thread, so I have to say - I think he is a better fit in New England, Miami, or on the Jets.
Maybe ok in Tampa Bay.
The Barkley passes may have seemed like piling on but the fact is, the offense probably has the option to go to that route against certain defenses/calls. There is value in Barkley operating the "real" offense... even if it looks ugly - especially this year.