We've been bad for so many years, that I've always had a bias in favor of shaking things up from top to bottom almost every year.
This year is different (because we proved that, with our existing cast of characters we can go all the way to the Super Bowl and almost win it).
Which makes me dig my heels in against wanting any major changes (i.e. My mantras for this year are the time-worn cliches - "Don't fix what ain't broke" and "Dance with them who brung ya.").
We know what we're getting with Q (and Edge and K-D). Will we be able to adequately replace them? Maybe. But we'd really be trading a known-factor with an unknown one, and - in an 11 man team sport - it always takes more time than expected to get the new gears to mesh.
On this note, another observation. Some teams (like the Patriots or Steelers) are considered "system teams" where you can plug in a new CB, WR or even a QB without missing a beat. I may be wrong, but I view the Cards as more of a "seize the opportunity" team that molds its system to the personnel it happens to have at the time. If so, this would suggest that the Cardinals would be more vulnerable to significant changes in personnel than a system-team.