Dani Alves is too old to play in Barcelona, now he is 39 years old and that is not the age he still deserves to play in Europe's best competition, at 39 years of course his physical strength is not as good as other players, I think it is very natural if Barcelona does not renew his contract again .
And with his desire to continue playing football I think choosing a club outside of Europe with less competition means Dani Alves getting more playing time, that's very good for him.
Dani Alves should have retire from his football career and pursue a coaching role, infact his contract with Mexican Club should be player/Coach, he had a successful footballing career as well as earned much money playing football at 39 years isn't going to be easy considering his body system he won't have much strength to play counter attack as well as defend effectively as a left back, though he had experience at his side, he should follow the footstep of Wilshere former Arsenal midfielder who recently retire from football and took up a coaching role with the club academy.
For me, it is actually sad to see this player leaving Barcelona again, to be honest. But one can say that Barcelona supporters are getting used to this. He has been a great player and performer for Barcelona. I think his time to retire is getting really close. It will be better for him to retire at this age and not put too much pressure on his body.
His strength obviously has declined. So it would be much better if he did not continue to play football. And we all know that a defender has to play a certain amount of physical football. It is quite possible that his body will not be able to take that much pressure. So it's better for him to pursue a career as a coach.