Financial means to do what?
I agree they won't put themselves in a cap situation like the Saints - the team is run differently and smarter than that - but they have pushed a lot of money out and they will have to pay/absorb that eventually. It's likely they just plan to do that the year after Rodgers retires, but by then there may not be enough cap space to do anything except be shitty. If regular season wins matter so much to you I'd think you'd want to avoid that.