A couple of things. First of all, if the other 10 offensive players we're all perfect then you would have a point blaming Allen for the offense's performance. Of course we know they weren't.
Secondly, I know there is one person that agrees with you , and that is Josh Allen. The leader that he is, he takes 100% responsibility for all of the mistakes and credits his teammates for the successes.