I am an African American, not a Mexican, so if I am wrong, feel free to correct me.
I feel like the legendary Mexican fighters are hating on Canelo, JMM actually attempted to claim that Jacobs won the fight, now Chavez is saying, that Canelo, who commercially has surpassed any Mexican fighter ever, and is developing into an All Time Great, is not a top 3 or 4 fighter of all time in the context of Mexican fighters.
That's BS, crap, of course he is, there has never been someone like him, he crossed over to a level superstardom that is unprecedented. Chavez was beloved in Mexico, and greatly respected in the US.
Canelo is beyond that, he is a crossover mainstream sports star, much more marketable than Chavez ever was, there is a massive difference, and if he continues to develop at this rate, he will be seen as the greatest Mexican fighter of all time hands down.
He's the most popular Mexican fighter ever outside of Mexico, if that makes sense (he is not as loved here as he totally should), and also the only one who's been any good above welter.
To finally and decisively conquer the Mexican fans he still needs to have a classic all out Mexican battle. JMM only became a fan favorite after he beat Pacquiao. Terrible and MAB had their trilogy and we loved them both for it (beating Pac and Hamed didn't hurt them too). Chavez was always Chavez. Notably, Sanchez shut Wilfredo Gomez up, and so he instantly reached legend status.
While GGG is arguably better than any of the fighters Chavez ever beat, we hardly knew him and didn't hate him at all, like we did Gomez or Camacho. So Canelo needs that.
But purely as a boxer, he has yet to crack the top 5. Chavez, Sal and Zarate are clearly still above him, and maybe a couple more as well.