I don't see the point of ignoring attributes when comparing fighters, we judge them as a package. Canelo has better defense but that's the only advantage he has imo , and has a bunch of disadvantages, namely being much smaller. Of course size does not matter when you fight power puffs like Smith but against a monster who has no fear, its a big problem.
He fought bangers in Jacobs and GGG. Relatively unfazed by their power. Someone will need to outbox him to beat him and that’s not Benavidez.