Expanding just a little on my earlier comment, AFB had a break-out year in 2023 at age 28. He might have taken his play to a whole new level, or the rest of his 2023 team might perfectly complement him. Sometimes the stars just align.
The Warriors wanted to hang on to him for 2024, but were OK about releasing him after that. Is that a hint that they feel he might have only one elite year left in him? His peak performance is now, his peak earning will be his next contract at Cronulla, and it could come back to bite the Sharks.