This is where I suspect East Coast Bias come into play. I have seen Josh when he played at Wyoming, for the rooten tooten Cowboys. He is a very overrated QB. He has accuracy issues, slow on reading coverages, and a number of bad decisions in college. I've seen nothing that has change in the few games he has played with the Bills. So I wouldn't put all of this misplaced blame on the line. He has had time, on many occasions, to make throws & plays; and has been average at best, as far as, ratio between good play & bad plays he had made, in that scenario.
The fact is, he has a cannon of an arm that many are admiring of, he shows flashes of being a good QB, so many believe he can be tweaked & groomed, and the playmaking ability with his legs. The problem he had at Wyoming & currently with Buffalo is his accuracy & decision making. We know he has a cannon of an arm; but, he struggles with throwing the out...which is a timing pass. He shows flashed when throwing across the middle; but, because of his cannon, at times, he throws high, leading to his inaccuracies & turnovers...as well as, misreads & bad decisions, when trying to force the ball into coverages, in the middle of the field. Sometimes when he make that throw, analyst put him in the HoF; but more often than not, he misses, overshooting, slightly behind, or trying to squeeze it in. That's bad decision making, cause he so convinced he can make that throw. The problem is either he didn't pick up the coverage or didn't look off the defender, or some combination of both...i tend to think it more recognizing coverage, because he do look defenders off many times.
The problem with the Bills, he is a working project....I'm not convinced the Bills has anyone on staff, that can properly groom & tutor him. He has the tangibles; but, he is sooo raw, because his level of opposition...and now we seeing that with the Bills & being in the NFL, if one look at it honestly, he's really not ready.
That's what I see as of right now...nothing has changed with him since college & not sure the Bills is developing him properly, like he needs.