for The Eagles were in a different situation with Wentz still being on a rookie contract allowing them to pay Foles several millions a year though.
Beyond that, folks seem to forget there was a slight whiff of bust surrounding Wentz after his 2016 rookie year. Foles was signed by the Eagles going into 2017 as performance insurance, in the event Wentz did not make the second year jump, as much as for the typical backup role as injury insurance.
The Eagles signed him for 2017-2018 to a 2 year, $11 mil deal with $7 mil guaranteed. That's at the high end among vet backups, in line with the kind of contract offered to performance insurance QBs. In this situation, or a similar one in this past 2019 free agent period, had the Packers offered more would the player take it? Unlikely. As with the Foles/Eagles situation the chance of starting in or order to get back on track to a starter contract would be more attractive.
Chase Daniel, then under contract with the Eagles, seeing the handwriting on the wall, asked for his release saying, "I can be a starter in this league." Daniel signed with New Orleans on a cheap one year deal for 2017 but his opportunity came in 2018, signing a 2 year / $10 mil deal in 2018 to back up Trubisky who, like Wentz, had the whiff of bust after his rookie year.
In both the Foles/2017 and Daniel/2018 signings, the mere fact those teams offered that money in itself were expressions of uncertainty regarding their franchise-of-the-future, attractive opportunities for these players to get back on the starter track.
After winning the Super Bowl, and the timing of Wentz's return uncertain coming off an ACL injury, the Eagles renegotiated Foles' 2018 year with an incentive laden deal, up to $15 mil according to one report. He probably earned a chunk of that incentive money starting the first two games, then the last three plus the two playoff games after Wentz suffered a stress fracture in his back.
Signing on with the Eagles as a performance insurance opportunity worked out for Foles even if for different reasons. Getting the opportunity to start and with a Super Bowl win under his belt, he ended up where he wanted to be, getting a 4 year / $88 mil deal with the Jaguars.
Daniel didn't get his opportunity, he's still with the Bears for one more season it would appear. At least he has a consolaltion prize: $6 mil cash money in 2019 in the form of roster bonus and salary with $3 mil guaranteed. The Bears can afford to keep him with that $6 mil cap number even if the performance insurance premium in that deal is no longer needed because Trubisky is on that cheap rookie deal.
The moral of the story is that journeyman QBs with perceived value in the free agent market will want to go where there is a rookie franchise-of-the-future or one of those second year guys who struggled as rookies as performance insurance. These guys want to start. That performace insurance premium and opportunity does not exist in Green Bay. Consequently, the Packers won't offer that premium, a situation further compounded by the "QB budget" expenditure and the cap space.