I agree that it’s frustrating, but if you think the Bills got the better deal with Allen, then who cares?
I was looking at the Browns Watercooler forum tonight, and they are starting threads already that Allen is better, so it probably won’t take long for the opinion to become mainstream..