The Packers are doing well because of their draft-and-develop philosophy. Part of the draft-and-develop philosophy is to stick to your draft board and not reach for a player. Take talent over need. Rodgers wasn't needed by the Packers when he was drafted, yet they took him. Eventually it worked wonders. Imagine if they passed him up, and he landed on a different team. Not only would the Packers be without a franchise QB, they would have to face that franchise QB.I'm not saying signing the QB is the fix... I'm saying it's easy to put all your efforts into other players when you have a reliable franchise QB you home grew. It's a luxury many teams don't have which has all kinds of impacts...
It's a lot easier to convince people to stay and for reasonable money when people think you are going to WIN. And having a reliable, top QB with a history helps promote that stability and promise.
It's extremely difficult to say 'we're gonna go organic only' because that means waiting 2-4 years AND being successful on where you placed your bets. No coach will survive more than one attempt at that these days.
The pack's roster is an anomaly in the league.. and it's one that is possible due to your last two quarterbacks' success.
Draft-and-develop takes time and commitment. It's not a one-year fix, unless you get lucky. A smart owner/GM would realize this. Unfortunately there are too many teams in a "win now" mode that they lose their patience and fire the coach and/or GM before they actually have time to execute their plan.
Free agency hasn't necessarily proven to turn a team into a winner. Yes, a patch player here and there is okay, as long as it doesn't ruin the cap. You look at teams who try and build a significant part of their roster through free agency, and it just doesn't pan out. The perfect example is the Eagles a few years back. Lots of free agent signings, and not one is still remaining on the team.