I've never been one to bash the Dak deal, so I'm not going to start now.
That said, I'm changing my mind on QBs; most GMs are still living in the mid 2000s and getting QB deals wrong.
With the rookie wage scale change making drafted QBs more affordable and the lack of superior veteran QB talent, there's not really a good reason to tie up cap space with a near-average QB.
Average is a mathematical term, but most of these guys getting paid are not separating themselves from the heap, making the average hard to discern.
By year 3 or so, there's a good chance a QB on a rookie deal would be just as effective as the 7th - 18th best QB in the league, but with 1/4 of the cap hit.