So it's really best for him to just wait for Canelo, Alvarez will be criticized if he will not get David a chance. Maybe Alvarez is just waiting for the right timing to make the fight hype and ripe as possible so that it will one of the biggest fight and continue to be the cash cow in boxing. And again as we have seen Benavidez at 175 lbs, he is not as sharp and impressive.
Canelo should fight Benavidez, as I believe he can beat him. Benavidez's performance against Gvozdyk, in my opinion, was not impressive. Despite the win, I saw some weaknesses that Canelo could easily exploit. Before, I thought Benavidez had an edge against Canelo, but after seeing this fight, I've changed my mind. I believe Canelo should take this opportunity and win the battle. Canelo is often criticized for cherry-picking his opponents. This fight should satisfy the critics, and a win here will earn their respect.
It's not only your opinion mate, almost everyone here is saying that Benavidez's performance against Gvozdyk, is not that impressive. Yes, I think every boxer has it's weakness, although Benavidez has the hand speed and power, but is no longer present when he goes up to 175 lbs.
Canelo is still known to counter and have that deadly hook to the body and then to face. Although Bivol was able to neutralized that as he is the heavier and bigger guy when he fought Canelo at 168 lbs, Benavidez though can learn from that fight and see if he can copy that Bivol style and so he has a good chance to beat Canelo. And again, he should stay at 168 lbs and Canelo should give Benavidez a chance to crack him.