Allen is 4-6 as a starter and could easily be 6-4 if Peterman had not blown the Houston game and Clay catches the TD against Miami.
What makes you think the board doesn't understand Allen is a project ? Would we all like to see his completion % go up ? Sure, but I'd also like to see him with viable receiving targets for a year instead of Benjamin, Clay, etc. No one is swooned by anything but his intangibles are good to have.
If the Bills somehow go 10-6 next year and Allen is ~55%, I'm good with that. But he needs help.