I think that the problem some people see, is that we consistently draft for need and rarely the BPA (Rodgers and Love the glaring exceptions). Defense has been the greatest need throughout most of Rodgers' career in Green Bay, and it never got markedly better despite most of our top picks being on the defensive side of the ball.
Only 3 out of 17 1st round picks since Rodgers became a starter were on offense. Two were linemen (Bulaga and Sherrod) and the other was Jordan Love. Now the 14 defensive players have generally been very good players, but our defense really didn't get better.
IMO the most important defensive stat is the opponents points per game. The stats that I found start in 2003, so in the six years leading up to Rodgers' becoming the starter, we ranked 17.7 on average. Starting in 2009 when we drafted BJ Raji and Clay Mathews, our defense averaged 16.1 through 2022. Not much of a change when we focused on our defensive need. We could blame the scouts and the GMs making the picks, which is fair. But it's also fair to assess the strategy.
NFL Football opponent points per game, by team.
www.teamrankings.com