You need to be more specific about your ranking. What are you ranking them by?
Apparently it did *not* mean "who do you want to build a franchise with?", which would be the most meaningful measure in the context of signing Dak to a new contract.
You, on Build a Franchise with:
1. Patrick Mahomes
2. Aaron Rogers
3. Russell Wilson
4. Lamar Jackson
5. DeShawn Watson
6. Matt Ryan
7. Dak Prescott
Pluses for Dak - Young, improving, should still continue to improve through his next contract, hasn't missed a game, can run.
Note - In your franchise list, there are a whole lotta running QBs. All but Ryan, and maybe Rodgers in his old age.