Your premise if a false dichotomy. There is nothing stopping an organization from paying a quarterback all of the monies AND having a very expensive front office.
IMHO, what's really important in building a winning team is your super star difference makers.
At the end of the day, pretty much ever guy on the 53 is, at worst, a pretty good player. The 53rd guy on the worst team in the league is still a word class athlete. Give your guys their roles, don't let them do too much, and keep them out of the way of your 3-4 superstars. I'm harsh with "superstar" status.
For Super Bowl 31, I'd say we had three of them: Reggie White, Butler, and Favre. A whole lot of other really good players, but no one else who could take over a game. Hall of Fame level players (I contend that Butler would have made the HoF, had his broken collar bone not ended his career early.)
For Super Bowl 45, I we might have had 4. Rodgers, Matthews, Collins, Woodson.
We've struggled because haven't have that cream of the crop player since 2011. Matthews has gotten beat up and old. Woodson was back-sliding, Collins was taken from us too early.
I don't think we have anyone who is that level of player other than Rodgers anymore. Davante might be able to grow into that role. He's at the same level of Jordy Nelson, Cullen Jenkins, and other really, really great players, but not transcendent players. I can't think of anyone on defense who's even at that "almost there" level. Maybe Clark, but it's an uphill battle to be that kind of player from the defensive interior these days.
Our team isn't that bad, it's pretty good. Nearly every starter on our team would start for any other team that doesn't have an All-Pro currently starting for it, those who wouldn't would be great roleplayers and backups.
Put another way, add an 2 All-Pros to impact positions on this team and we've fixed every problem we have. Let's say Safety and Edge, as those are probably our weakest positions and the easiest to see the impact.