I understand what you are saying, Solar. Selling the farm is obviously a very drastic and risky move, and there is basically only one team in the league, in my opinion, that must and can rely almost entirely on their quarterback for the team to get success, and even they have by far the best tight end in the league as well as some good wide receivers. Every other team needs to surround their quarterback with much talent, and obviously you need draft picks to do that.
My argument for signing Kirk Cousins or give up a lot to move up in the first round and take one of the big three (I am not including Josh Allen) is that the quarterback is essential in competing for a Super Bowl. I have previously argued how the Eagles, the Vikings and the Jaguars were very close without a stud quarterback, but even they got at least above average play from their quarterbacks in the last couple of their games. I don’t believe you can win with bad quarterback play.
The Cardinals need to get their quarterback of the future, in my opinion. They have waited far too long. You could even argue that neither Kurt Warner or Carson Palmer could be considered starters for the long run when they were acquired. That was the point with acquiring Matt Leinart and Kevin Kolb but that’s a long time ago. Because of that, I would offer a very big contract to Cousins or trade maybe even three first round picks to move into the top three or five. I wouldn’t really consider that as selling the farm, by the way, so basically I agree with you other than the part about staying patient.
To me, however they decide to move on regarding a quarterback, they must make that decision before deciding on anything else because it dictates what else they can and should do. If they go after a veteran, then it affects what else they can do in free agency as well as the draft. If they go with a rookie, then that affect how they can sign two or three high-prized free agents as well as how they approach the draft.