A post like this reveals your bias though. I can play the game with the 2 guys you like:
I understand why people like Rosen, he has a lot of pure passing ability but there are concerns about his commitment to the game
I understand why people like Darnold, he looks the part but there are a lot of concerns about his ball security.
So it can be a "huge failure" to you but if they get the guy they wanted it doesn't have to be an overall failure. I thought they threw in the towel trading Sammy, I hated the the Dareus trade, I thought he should have gone for it on 4th down against the Colts. All that said, the Bills made the playoffs and I am fully on board with the process. I don't like Allen. He screams Blaine Gabbert to me in that he has no business being discussed in the top half of the first round but there he sits. If the Bills draft him I'll hope like hell it works. Whomever the team drafts I'll anxiously await Astro notes to see if I need to be nervous. These guys (at least for me) have earned some rope. As long as they take a shot, even if it is a guy I don't like, I'll play the wait and see game.
btw I'm not without bias myself. Rosen/Mayfield in a Bills uniform and I'm pumped.