I know I don't want to hear "all-in" about Dak. "All-in" means something isn't right because you're forcing the issue. Rogers was in waiting behind Favre. Brady was in waiting behind Bledsoe. If you really want to win and you really want an excellent quarterback you just start bringing guys in at the same time developing what you DO have behind the starter (properly). You also draft quarterbacks and you do this until you find a very good one. In my opinion Dak is good and can be very good but he can also be VERY bad at the VERY worst times when you NEED to be good. A complete mindset change in quarterback/ drafting / development needs to happen. You DO NOT just pass out the anointing oil and overpay (and thus get locked in and in salary cap hell) for a passable (no pun) quarterback.
This ^^^^. This is the best post I've seen about QBs. The Cowboys drafted a QB in the first round one time, but then drafted another one in the late rounds, a man named Roger Staubach, the Heisman winner. Staubach had a 4-year commitment with the Navy, and who knows whether he would still be good at football after that, or if he would even choose to play? But he did, and was the best ever. The first-round pick had been Craig Morton, who was good, but not great. It gave the team the opportunity to upgrade. The 49ers in 1979 had a good quality QB in Steve DeBerg, but they had drafted this kid named Joe Montana in the 3rd round. Montana had performed well in college, but no one knew at the time how great he would become, hence, why he went in the 3rd round and not in the first.
There should be competition at quarterback. If Montana had turned out to be a dud, the 49ers would have still had DeBerg. If Staubach had turned out to be one of those great-in-college, lousy-in-the-NFL kind of QBs, they would have still had Morton.