Bills are returning 84% of their roster. Good for top 3 in the league. Given this, either players from last years team or current year free agents and draft picks will be cut. So we dont really know yet what the final roster will be. Looking at the moves I also dont think any of the signings is a guaranteed starter type of signing.
Palmer - Most likely starter. Is he upgrade over Cooper? Or will he be quiet like many WR moves of the past.
Hairston - Opportunity to start. But again, we have seen rookies not start. If he does is he an upgrade over Douglas?
Bosa - Can he stay healthy? Is he better than Miller?
DL - Will Sanders, Jackson, Walker earn some PT? Hoecht and Ogunjobi after missing half the season? Are these upgrades over guys like Phillips or Smoot as role players.
Lots of potential and hope for some upgrades. But when your bringing back 84% of your roster and did not make splash moves in the offseason it is hard to say we obviously got better. My take is its less about us getting better and more that we are bringing back our entire OL and Josh Allen. The rest is a wait and see.