I've been pushing this theory for a while now. I don't think any team is ready to take that leap just yet. It's why I believe we should not pass on Fields or Lance if they are there.
There is a huge market inefficiency when it comes to qbs in the NFL. As it stands, having a starting qb on a rookie contract gives you an extra $15-25m in cap space for the rest of your team.
As trade capital, no other position comes close. So why not draft a qb every year. Not necessarily 1st round, but maybe top 3. Rookie contracts last 4 years. If half of them end up being backup level, you can still recoup the cost trading them away. If even 25% end up above average, your will have 10-12 picks in every draft.