Bear with me for just a moment... two things I took away from the article are, first, Dak will receive market value for his next contract -- which, whether you believe Dak is the "Chosen One" or not, is likely a top 5 contract for QBs -- and, second, there is no absolute right or wrong thing to do with regard to Dak.
In essence, the decisions to extend Dak now, extend him later, franchise tag him or let him walk is a glorified version of option theory. To a large degree, it depends upon your view of the future and, aside from Dak's future performance, the single biggest unknown -- Garrett and the HC position. The good news is that the team does have options... as fans, we may not like the options.
I would suggest, though, that despite JJ's very public pronouncements about extending Dak, the FO is probably spent a long time discussing these options. Ideally, it would be best if a dispassionate 3rd party developed the option value for each of the aforementioned options.
I have seen a lot of malpractice when it comes to option theory and it generally stems from either being emotionally attached to one course of action ("Dak is our franchise QB") or a lack of data.