Help with reading the stats. Lower numbers each year = bad trend.
Diggs YPR
2022: 13.2
2023: 11.1
2024: 10.6
Diggs Success rate
2022: 64.3
2023: 55.0
2024: 51.6
Diggs YPG
2022: 89.3
2023: 69.6
2024: 62.0
Diggs TD per game
2022: 0.68
2023: 0.47
2024: 0.38
Sorry to break it to you, but the Bills didn't trade Diggs because he was still an all-pro. They traded him because his talents had waned and they no longer outmatched the headaches he causes.
For most of his career, you delt with the Diggs headache because his talent made it worth. But then the talent slipped and it was no longer a good ratio.
Why do you think the Texans didn't keep him? Same reason.