It's the only way to turn this season into something positive. Very positive if it leads to your next franchise QB. I don't give a crap about any other position on the field with that pick. If the scouts grade them worthy, you make that pick. You get your guy even if you have to trade up to 1. If you don't then you've blown the draft and the offseason and you will most definitely look back on it as another horrific mistake from a front office that's cornered the market on them.
RB, WR, DE, DT, LB, CB....none of them are going to change the dynamic of this team. No matter how good the player is. Because we're about to enter the post-Romo era and without a QB we have no chance to compete for anything.
The issue isn't about doing it now because we won't be picking this high again. It's doing it now so we don't pick this high for a long time.