I do think there may be something to the "Jennings unsure if he wants to come to WAS with Aiyuk coming here" stuff.
It may also have played a role in Pierce and Doubs.
After all, all of these guys are viewed as "solid #2s" which means you've got a real chance of hitting 1000+ yards in a season.
But if you are splitting targets with not just Terry but also Aiyuk, that makes the odds of hitting 1000 yards this season very low.
I doubt it was the deciding factor for Pierce, it sounds like money was close and we offered maybe 1-2M more, but once you factor in costs of moving and the mental toll of it all, it makes sense to leave 1-2M on the table, and stay put.
It may have been a bigger factor for Doubs but he's young enough to outlast Terry and even Aiyuk if he's healthy. Without knowing what we offered its hard to know how close we were but it wouldn't surprise me if he looked at the NE depth chart, realized he's EASILY the #1 option, looked at ours, realized he could be #3, and chose NE based on that. Doubs is going to be playing for another contract eventually.
For Jennings, he knows the clock is ticking, he's 29, so he probably wants to cash in and maybe add an extra year or two to a deal to get some security. Teams on the other hand might want shorter team friendlier deals. If you're worried you're gonna need a new contract in 2 years, at age 31, you want these next two years to be as amazing as possible. If you're 3rd fiddle behind Terry and Aiyuk this year, that's unlikely, and basically all your eggs are in the 2027 basket.
So very possible Jennings only comes here if we offered more years/more AAV/more guaranteed than anyone else so if things don't go his way he can ride into the sunset instead of trying to find more work in his 30's.