I think this is actually a tough decision, not really an obvious right or wrong answer. Barkley was good yesterday and the offense looked very good, but let’s be honest about his past, he hasn’t been good and was not on an NFL roster. So it could be an abbaration or that the Jets basically quit. On the flip side, the plan really was to sit Josh as long as possible this year to help ease him into the NFL. I like that approach especially with a guy who’s biggest question is if he can acclimate to NFL speed, defenses, etc. Allen showed some nice flashes so far, but mostly looked a little overmatched from a mental standpoint.
I also think thay if Barkley can take the next two weeks to better learn the offense, perhaps the team will be able to better run the offense, which will help the organization evaluate the offensive line and WRs and not put so much stress on the defense.
Assuming that Barkley can bring competent QB play the rest of the year, I think the benefit to starting Barkley outweighs the benefit to starting Allen. I also think the risk is less, because if Barkley comes back down to earth you can always go back to Allen and get him some work in.
So...just talked myself into Barkley. Ha.