I agree they need a qb. They can address that next year. Otherwise, they have 2 bookend tackles, a back, 2 receivers and a TE. They picked up 2 late round DBs that show promise as well. They are in great shape heading into next years draft to fill holes.
They either draft a qb or find a veteran.
They have four picks in the first 2 rounds next year. Do they take a qb? Or use them on defense/best available player?
Next year's QB draft class is DEEP.
If the draft scouts, evaluators, scouts, decision makers are good enough, maybe they can get a Top QB in the bottom of 1st round, top of 2nd round, top of 3rd round, etc.
Otherwise they risk picking a leaf as a NFL lottery pick.
If I was them, I would take the best D tackle, as first pick in 1st round, then 2nd pick of 1st round, either QB or WR or DE or LB.
Then 3rd pick, 1st pick of 2nd round, QB or WR or DE.
4th pick, 2nd pick of 2nd Round, QB, WR, DE, LB.
5th pick, 3rd round pick, QB, WR, DE, LB, Safety.
6th pick either still 3rd round or top 4th round, DE, LB, Safety, CB.
7th pick, 4th or 5th round. Safety or CB.
8. Best pick available. 9. Best pick available.
10. Best pick available.
If their QB pick pans out great, if not then trade 1 of either Geno or Lock, and QB pick, and 1 other player, and some cash, etc, for a Veteran QB.
This is why they should not draft a QB at top of 1st round, because if they do so and if that doesn't work out, they will keep the QB, for 2,3 years, won't trade for a Veteran QB, be stuck with a bad QB, for a few years, and be bad for a few years.
If they draft a QB rounds 2,3,4 then if that works out great, but if not, then they can still trade for a veteran QB, and be just fine in 0,1,2 years, instead of the 1,2,3,4,5 year range if they draft a Leaf as top of 1st round pick.
As long as they don't blow next year's draft, they are easily set to make playoffs, Superbowls, for, in years to come, sooner instead of later.
If they blow this draft, they could probably be bad for years.