Good post. I agree with most of what you say. I think the Bills have to get to 2 to be sure if Rosen is really the guy they want. I don't think as you say the Browns will take Rosen after the comments. It's likely Darnold, but I have a suspicion Mayfield may be their guy. FWIW I had a feeling it was going to be Allen (which would be great for us), but now I don't think Dorsey can afford to go there. He will go the less project route and steer clear of Allen JMO.
It still may require us getting to 8 or 5 first and then making a second trade up. But, I am in favor of at least getting to 3, then we can have one of what I consider the 3most likely successful QB (Rosen, Mayfield, Darnold), not projects (Allen, Jackson, Rudolph).