Maybe if Canelo stopped being a catch weighting, clen-chugging, deck stacking, judge-favoured diva ... he might get credit.
I don't see Canelo beating Froch at all. In fact, he doesn't beat any of the top super middleweights of the super six Era. Canelo is having success now just due to this Era of weak champions and perfect timing of opponents.
Theres a good reason for that. Lets be honest, the guy is a terrific fighter. But between Caneloweight and choosing to fight a shot lightheavyweight like Kovalev instead of a closer to prime fighter like Beterbiev would turn some people off. I know that stuff turned me off of him.