2 options for the Packers.
Option 1) Go all-in for the next 4 years, hope Rodgers plays out the contract then retires. Re-sign everybody, give Davante his 30M/year with a bunch of voidable years backloaded, push contracts deep back in the future, build a super team like the Rams and then end up with a few lean years with no good players and no cap space like the present-day Saints because of pushing all that dead cap money back.
I think the Packers should honestly go this route. You never know when or if you'll ever get a QB as good as Rodgers again.
Option 2) Screw the pooch by staying "cap smart" and making cap casualties on defense and in certain places. This defeats the purpose of having a franchise QB and trying to win a Super Bowl. But the Packers have always been stupidly conservative with regards to the cap, so I wouldn't be s -shocked if they do it like that. Rodgers should be pissed if they do this, though. They need to go full scorched earth to try and win Super Bowls from 2022-2025 and accept several years in the cellar with no players and no cap space after that.
Which one do you think the Packers go with? First order of business is getting Davante signed to that long-term because you don't want an unhappy underpaid holding-out Davante.