I don't agree with the premise that "there are too many holes to take a QB in round 1". 2017 showed us that QB2 is a hole to fill and Allen or Mayfield would not only instantly upgrade the back-up spot but probably be able to take over QB1 someday. Imo, you can find good players at the other positions of need(G, LB, TE) in later rounds.